You are on page 1of 2

Trng i hc Bch Khoa H Ni

Vin in t - Vin thng

KIN TRC MY TNH 2012

Bi tp s 1
Bi 1.
Tm m t ng cho cc t kha di y. Mi m t ch c s dng cho mt t kha
a.
b.
c.
d.
e.
f.
g.

CPU
Bit
Data path
Control unit
Main memory
Register
RISC

1.
2.
3.
4.
5.
6.
7.

Ch s nh phn
Tn khc ca b x l
Thnh phn thc hin cc php ton s hc ca b x l
Thnh phn iu khin tt c cc thnh phn khc ca b x l
Khi nim v b x l thc hin mt lnh trong mt xung ng h
Ni chng trnh c lu tr thc hin
Ni d liu c lu c x l ngay lp tc

Bi 2.
M t s lc bng vi t hot ng ca b x l khi nh c a ch lu trong b m chng trnh PC
cha m lnh SUB Rx, Ry, Rz. Bit Rx, Ry l thanh ghi cha ton hng, thanh ghi Rz cha kt qu.

Bi 3.
a. Tm biu din thp phn ca s khng du, du phy c nh 10110,1102
b. Tm biu din khng du, du phy c nh ca s 106,37510
c. C th i mt s thp phn bt k sang dng nh phn du phy c nh m khng lm mt
chnh xc c khng?
d. i s thp phn 3,4 v 2,4 sang dng nh phn du phy c nh s dng 4 ch s bn tri du
phy v 4 ch s bn phi du phy. Thc hin php cng 2 s . Xc nh sai s tng i.
e. S 0110 0110 0011 11112 tng ng vi s h 16 no?

Bi 4.
Tm biu din nh phn 8 bt ca s -86
1.
2.
3.
4.

Dng du v ln
Dng biu din b 1
Dng biu din b 2
Dng biu din lch 127

Bi 5.
Trong chun IEEE 754 biu din s du phy ng chnh xc n v kp:
a. S chun ha ln nht l bao nhiu?
b. S chun ha nh nht ln hn 0 l bao nhiu?

Bi tp s 1

Page 1

Trng i hc Bch Khoa H Ni


Vin in t - Vin thng

KIN TRC MY TNH 2012

Bi 6.
i s thp phn a = 3,4 v b = 10,25 sang dng biu din du phy ng theo chun IBM v chun IEEE
754 chnh xc n.

Bi 7.
Xt m hnh my tnh IAS (Institute of Advanced Studies) 16 bit, vi dng lnh v d liu nh sau:

Dng lnh:

Dng d liu s nguyn:


Thanh ghi bn trong CPU:

PC: Lu gi a ch ca lnh s thc hin (Program Counter)


IR: Lu gi lnh ang thc hin (Instruction Register)
AC: Thanh ghi tch ly (Accumulator)

Gi s 12 bit operand m ha trc tip a ch ca thit b I/O tng ng. Hy m ha cc lnh trong on
chng trnh v lu vo b nh thc hin chc nng sau y, ng thi m t chu trnh nhn lnh IF
(Instruction Fetch), chu trnh thc hin lnh EX (Execution) v s thay i ca cc thanh ghi PC, AC v
IR trong qu trnh thc hin cc lnh ny (gi s PC bt u t a ch 300H):
1. Load AC t thit b I/O c a ch IOA = 5H
2. Cng vi ni dung nh ti a ch 940H vi AC, kt qu lu vo AC
3. a kt qu t AC ra thit b I/O c a ch IOA = 6H
Instruction Fetch (IF)

Execution (EX)
???

Memory

Bi tp s 1

CPUs Registers

Page 2

You might also like