You are on page 1of 2

Arkitektura e Kompjuterve

Testimi 1 - 22.03.2014
Grupi E
Emri Mbiemri Indeksi ose ID

!!! Aplikohen rregullat e provimit !!!


!!! Shkruani ne flete te bardhe, rezultatet finale i shenoni ne kete flete !!!

1. Te mblidhen 432 dhe 120 te kthyera sipas komplementit te dyshit e te zgjeruara ne 16 bit (4 pik)

I mbledhshmi 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 Te shuma eshte paraqit:


15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Carry bit
Mbledhesi 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 Overflow
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Te dyja
Shuma 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 X Asnjera
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

2. Te kthehet sipas Single Precision Floating Point IEEE 754, numri -156.32 (5 pik)

1 1 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0
SH Eksponenti Mantisa

Nese ndarja e biteve do te jete 1 per shenje, 7 per eksponent, 24 per mantise, si do te duket numri?

1 1 0 0 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
SH Eksponenti Mantisa

3. Te tregohet se si do te trajtoheshin nga kompajlleri instruksionet e meposhtme? (2 pike)

Legal Ilegal
MOV CS, 0900h X
MOV [BX], AX X (Vendos X ne njeren nga fushat)
SUB CH, CL X
MUL AL X

4. Formoni adresen efektive memorike (ne heksadecimal) nga vlerat e regjistrave perkates (3 pike)

0 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0b
DS
4 2 5 0 h Adresa efektive:

0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 0b 4 2 5 F A h
BX
0 0 F A h

F a q e 1 / 2
Arkitektura e Kompjuterve
Testimi 1 - 22.03.2014
Grupi E

5. Te pjesetohen 7 dhe -2 (4 pik)

A Q M
0 0 0 0 0 1 1 1 1 1 1 0

Cik. I-re 0 0 0 0 1 1 1 0 1 1 1 0
1 1 1 0 1 1 1 0
0 0 0 0 1 1 1 0 1 1 1 0

Cik. II-te 0 0 0 1 1 1 0 0 1 1 1 0
1 1 1 1 1 1 1 0
0 0 0 1 1 1 0 0 1 1 1 0

Cik. III-te 0 0 1 1 1 0 0 0 1 1 1 0
0 0 0 1 1 0 0 1 1 1 1 0

Cik. IV-t 0 0 1 1 0 0 1 0 1 1 1 0
0 0 0 1 0 0 1 1 1 1 1 0

Algoritmi

1 Vendos te pjesetueshmin ne A dhe Q (te pjesetueshmin e zgjeruar ne 8 bit) dhe


dhe pjesetuesin ne M

2 Shtyej majtas per 1 bit bitat ne A dhe Q

3 Nese shenja e A-se dhe M-se jane te njejta atehere kryej operacionin A A - M
Nese shenja e A-se dhe M-se jane te ndryshme atehere kryej operacionin A A + M

4 Operacioni paraprak eshte i suksesshem nese shenja e A-se nuk eshte ndryshuar
Nese operacioni i suksesshem apo A = 0, Q0 1
Nese operacioni i pasuksesshem dhe A 0, Q0 0, dhe kthe vleren paraprake te A-se

5 Perserit hapat 2-4 aq sa ka bita ne Q

6 Mbetja eshte ne A.
Nese Q dhe M kane shenjat e njejta, heresi gjendet ne Q
Nese Q dhe M kane shenja te ndryshme, heresieshte komplementi i Q

F a q e 2 / 2

You might also like