Można by było bardzo dużo o tym pisać, każdy będzie jakoś tłumaczył i wszystko OK, tylko że nadal może być kłopot ....
dlatego ZDECYDOWANIE polecam książkę:
http://atnel.pl/mikrokontrolery-avr-jezyk-c.htmlbo w niej skupiłem się właśnie od podstaw na opisaniu tego zagadnienia, a dodatkowo zaopatruję czytelnika w przykłady w kodach dla mikrokontrolera nie tylko jeśli chodzi o podstawową obsługę bez przerwań jak w nocie PDF, lecz także właśnie (bo tak się powinno robić) w oparciu o przerwania ale do tego BUFORY CYKLICZNE. Jeśli to przeczytasz to wtedy wszystko stanie się jasne.
A tymczasem odpowiadając szczątkowo na twoje pytania:
1. pewnie że jest zablokowane i to nie tylko to, wszystkie inne przerwania również
2. przerwanie odbiera jeden znak, pozostałe wpadają do bufora sprzętowego jeśli nadlecą w międzyczasie i zostaną obsłużone w kolejnym przerwaniu jak się dobrze program napisze

3. tu już za daleko popłynąłeś w rozważaniach ... gdybyś tak zrobił a miałbyś zbyt szybką transmisję to stos by ci się przepełnił i ZONK. Tak się nigdy nie robi - nie ma takich potrzeb.
4. krótka odpowiedź - ma się wykonywać JAK NAJKRÓCEJ, a to zależy od programisty jak ją napisze i dlatego własnie ....
.... dlatego polecam książkę do której link podałem
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]