23284

23284



To samo co kompilacja, przetwarzanie meta instrukcji z kodu na właściwie dla typu procesora instrukcje wewnętrzne.

Linkowanie jest to przetwarzanie plików *wyp rodu kowanych’ przez asemblera i generowanie ostatecznego pliku, ładowanego do symulatora.

14.    Jakie instrukcje należy wykonać aby utworzyć program ładowalny do symulatora/debuger'a? *

15.    Jakie są różnice miedzy symulatorem a debugePem? * *

Nieduża, symulator to maszyna wirtualna, a debuggcr to monitor stanu i sterownik wykonania programu na układzie. Na moje oko rzecz jasna, bo pytanie nie jest jasne.

16.    Co to są punkty kontrolne (ang. Breakpoints)? * *

Są to punkty ustawiane przez użytkownika w których wykonanie programu zostanie zatrzymane do ponowiego wznowienia przez użytkowiika :).

17.    Co to jest akumulator? *

Akumulator to rejestr 56bitowy służący do zapisania wyniku operacji arytmetycznej wykonanej w jednostce ALU.

18.    Jakie są różnice miedzy rejestrem X a X0? *

X to rejestr wejściowy ALU o długości 48bit, X0 jest jego młodszą częścią o długości 24bit.

19.    Jakie są różnice miedzy rejestrem RO a X0? *

RO to rejestr adresowy jednostki AGU o długości 24bit, służący do przechowywania wartości adresu operandu, na którym ma zostać wykonana operacja w trybie adresacji pośredniej.

X0 jw, przechowuje wartość będącą argumentem operacji w jednostce ALU.

20.    Jakie są różnice między instrukcją rep a do? *

Funkcja rep powtarza tylko następną linijkę (tą po komendzie rep) ileś tam razy, a funkcja do powtarza fragment programu do momentu ustalonego przez użytkownika.

21.    Jakie są różnice miedzy instrukcją mac i macr?*

MAC -multiply and accumulate zwraca iloczyn 2ch słów 24bit, dodanych do akumulatora, wynik o długości 56bit.

MACR - multiply * accumulate and round jw tylko zaokrągla mniej znaczącą część wyniku w górę do długości 24bit (Most Significant Part).

22.    Co to są pola przesłań w instrukcji (np. w mac x0,y0,a x:(r0)+,x0 y:(r4)+,y0)? * *

Pola przesłań pozwalają na przepisanie danych z określonych rejestrów do innych w czasie wykonywania operacji w jednostce ALU. Pozwala to zaoszczędzić parę cykli procesora. Jak to działa: podczas wykonania instrukcji MAC (2 cykle zegara) dane z x0 i yO (argumenty) są mnożone przepisywane do Pipeline Register w jednym cyklu. W następnym są dodawane i zapisywane do akumulatora, ale wtedy ALU nie korzysta już z zawartości x0 i yO, w związku z czym możemy sobie zapisać w drugim cyklu zegara do tych rejestrów nowe wartości, które zostaną przetworzone w następnej kolejności. Umożliwia to oszczędzenie 1 cyklu zegara i wykonanie instrukcji złożonej w sposób ciągły.

Czy jakoś tak, myślę że skumacie o co chodzi.

23.    Jakie zasady muszą być spełnione aby instrukcja była wykonana w jednym cyklu? * *

Wynik instrukcji musi mieścić się w rejestrze, i nie może być zapisywany do rejestru, z którego rozpoczęte było odczytywanie danych, w sensie że nie wymagamy dostępu do jednego rejestru w tym samym czasie (albo nawet całej szyny czy jakoś tak)

Pewnie coś jeszcze. To co poniżej łączy się z odpowiedzią na pytanie.

24.    Co to jest potok - wymień zaburzenia potoku - jak ich unikać? * *

Potok - pipeline. kolejność wykonywania działań w jednostce ALU podczas wykonywania danej operacji, opis w odpowiedzi 22.



Wyszukiwarka

Podobne podstrony:
Po co nam rynek instrumentów pochodnych? Po to samo, co na inne rynki... Inwestowanie Przykład: Któr
Po co nam rynek instrumentów pochodnych? Po to samo, co na inne rynki... Inwestowanie Przykład: Któr
VI. 10. KAZIMIERZ I. 29B szcie i pismo niniejszego ustępu jest to samo, co i w pierwszej, najstarsze
VI. 10. KAZIMIERZ I. 29B szcie i pismo niniejszego ustępu jest to samo, co i w pierwszej, najstarsze
skanuj0016 Kotek Pobaw się z kotkiem i zrób to samo, co on. Potem opowiedz, co robił kotek. Zrób koc
page0244 240 bijając nogą liczby, ale to tresura, a tresura nie jest to samo co rozumne wychowanie.
MD-5 jest to: a.    Symetryczny system kryptograficzny b.    To samo c
Zadanie B 1. Korzystaj z danych w lekcji 3 i 6. 2. Uzupełnij 2 zdanie tak. aby znaczyło to samo. co
MD-5 jest to: a.    Symetryczny system kryptograficzny b.    To samo c
Wirtualna sieć prywatna: a.    Jest to to samo co sieć VLAN b.
Wojtyla14 UCZESTNICTWO 317 możemy w sposób rzeczownikowy i abstrakcyjny wskazywać na to samo, co upr
Wojtyla17 320 OSOBA I CZYN Kiedy przez „dobro wspólne” rozumiemy to samo, co „dobro wspólnoty”, wówc
ScannedImage 10 124 GWiDO ZLATKHS Jest to to samo, co powiedział Resz Lakisz: Jakie jest znaczenie w

więcej podobnych podstron