Architektura komputerów - ćwiczenia - lista 3
1. Kod 7-bitowy (kolejno od najwyższego do najniższego bitu) reprezentuje pewną liczbę. Podaj
jej wartość jeśli kod ten jest interpretowany jako:
(a) naturalny binarny
(b) uzupełnieiowy do 1
(c) uzupełnieniowy do 2
(d) znak-moduł
(e) zmiennoprzecinkowy w formacie znak-cecha-mantysa: bit znaku ( 0 ), 4 bity wykładnika w
kodzie i część ułamkowa znacznika z przedziału
2. W rejestrach procesora 12-bitowego umieszczono liczby (kolejno od najwyższego bitu):
(a) oraz (b) oraz
Sprawdz, czy w wyniku ich dodania powstanie sumaryczny nadmiar stałoprzecinkowy dla kodu i
przeniesienie.
3. Zgodnie z konwencjaÛ big endian umieszczono w kolejnych lokacjach pamiÄ™ci ( (. . . bb) adres bajtu)
bajty liczby o zawartości:
(a) (. . . 100) 1001 0100 (. . . 101) 0001 0100 (. . . 110) 0110 1001 (. . . 111) 0111 1001
(b) (. . . 00) 0101 0101 (. . . 01) 1001 0100 (. . . 10) 1110 1001 (. . . 11) 1011 0010
Podaj wartość tej liczby w zapisie szesnastkowym oraz adres jej najniższego półsłowa (2 bajty). Czy
wartość tej liczby w kodzie jest dodatnia ?
4. Na liÅ›cie rozkazów pewnego procesora wystÄ™pujaÛ rozgaÅ‚Ä™zienia warunkowe o skÅ‚adni Bcc etykieta uza-
leżnione od:
(a) wystÄ…pienia przeniesienia BCS lub jego braku BCC
(b) wystÄ…pienia nadmiaru BVS lub jego braku BVC
(c) stanu najwyższego bitu słowa BHS/BHC
Napisz program, który przed wywołaniem procedury rozkazem SB etykieta wykona zerowanie rejestru
R3 rozkazem CLR R3 w przypadku gdy wynik odejmowania SUBX R1,R2 nie jest liczbÄ… ujemnÄ…. W
razie potrzeby użyj rozkazu NOP (nic nie wykonuj).
5. DysponujÄ…c instrukcjami procesora RISC :
sub Rk,Rm,Rn ; Rn Rk Rm (różnica liczb w kodzie )
xor Rk,Rm,Rn ; Rn Rk Rm
i wiedząc, że rejestr R0 jest tylko odczytywalny i zawiera stałą 0, zasymuluj instrukcje:
(a) add Rk,Rm,Rn ; Rn Rk Rm
(b) and Rk,Rm,Rn ; Rn Rk Rm
(c) or Rk,Rm,Rn ; Rn Rk Rm
(d) move Rk,Rn ; Rn Rk
Wyszukiwarka
Podobne podstrony:
Architektura KomputerówInnne architektury komputerów DSPArchitektura Komputerow wiedzaWirusy komputerowe Architektura komputerów M Ciepły, K Składzieńarchitektura komputeraArchitektury Komputerów zagadnieniaArchitektura komputerówArchitektura Komputerow SkryptRozdział 01 Komunikacja procesora z innymi elementami architektury komputeraArchitektura komputerów i systemy operacyjne5 Architektura funkcjonalna komputerawięcej podobnych podstron