Professional Documents
Culture Documents
Unit 3 Akash DLCD
Unit 3 Akash DLCD
冖 followed
adder
are
4 「
Q.5.
Ans. STA LHLD
sequence
,2021
一
circular
binary
followed, number
0
statements
QA. Arithmetic
Ari Leftshift LDA Ans.
1 1 Ans.
executed Circular
Ans.
Q.2.
If S
·
冖
P'QAns.
A Deaddr.
cn•ctuts, Q.3.
R00
Explain 冖hmetic 冖
P= bit
| addr values Rep
addrLXI
,
一
-" 一 ,冖 an Starting of RI P The1.00010100
shift
、
Startmg
finally, … 一
忄 RI 一
then 、 0
Shift
冖 an rp,
A · Store,
冖
Shift11011101:eadS
Shift b
:- LXI
esent IEEE with
()I theE 8 00 ~ 。
+ Load what 冖 …
n
(LoadR3
data right,
: Tmrd
hmetic
2 = Accumulator Right b) R ary 一 R2;
Left
bi 一 0 × :
rp,
~ elseif(Q
control
R
comp af om
0
H-L 0P0 … 」
a 、 :- from
00m
Accumulator
,一 00
ghe
冖
data; 冖 followed
eran
冖
circular values If()=
、
00101110
shift-right, ts )101002
Load
一 pa ,a 冖
each R2 一
0 :
emen 一
冖
=
01011
0 in
02
10111010
OW 0
~0d00…
initial an functions.
0
LDA
r
、
register
on 冖 一
1)then
elseif~
m0A00
0 00m
D 0 shift-left.
operation 1 ngcond
冖 D bv in
initial
… leads 一
一
0
0 recD willtake
一
10111010
01 the
乛 …
、
一
addr,
一
一 00 冖 alue a R
、
一0
0 二
冖
一 rect)pan.
… 一 一 3
一
=A 冖 一
leadsleads
followed after
logical 冖 冖 冖
RI RI
M
一
UNIT-111
Q= 、
+ cir
… 23 100000000
00
二
冖
LHLD value
… of
0
Shown
•00 on bits
0
immediate)
place 冖
11011101
Al
1111 to
R3)R2)1
a IEEE0
0 R
冖 一
; 11101110 he shift a
一 0
11011101 then
t乛 :
all sequence: 一
000
addr of
when 0
1101
yoano a 一
一0 00m0
R
()I 一
0 0
、 ca
0
Right
0m0000 me
:= =
每冖her 一 一
the work. 一
01 冖
2015 shift g
STA
一
00 、 冖
11011101
an冖」 and
冖 [addrl following
冖 一
一 de
R3) by 、
by = 乛 er
2015M2018 hme 0W0
0 D
[AJ [rpl
、
addr
a 冖
erm一
、
一a
一
m
冖
using
<——[AJ
《
0 2016M2018
·for
冖 register
《 circular
ic ca… 」一
nevthe followed
[addr] ~ sh一 determine
n … shift-left,
、
[addrl
00
data
、 ft-ngh
一
K2019 丶
=
20
(2015 、 sequence
shift
0 ran
冖
一
0 ~
015
二 一
冖 (2019
000
2015
一 by
一一
on and -、
(
, 冖
2015
一 left.
2 0
一
the
、 一
一
一 a 一 、
Accumulator
B
1. Shift Shift
of a arithmetic 、
hen 一 Sixteen
,
Temporary
Ans.
Special Temporary
this
、
accumulator
W
Special General
and
for
Temporary
ithmetic A
pair pair. General
ALU 冖
0 can PC —A —A
and temporary used 8085 Only Only
programmer
hold Register,
registers the
…
s be and
are Z also Bit Purpose
Purpose lower
m
Purpose
8 used Microprocessor
and 、 SP
一
0
store
Registers:
bit Purpose Registers Registers e
X
十
register
11
function
and
Registers: the
c,load
Data
一
冖
data as
as
0
Register
data to
order
d user
Registers.
various
since
store
Other a
in c I.P.
Registers.
Registers:-
durmg instructions.
registers. Registers: separate
| 0
0111
pair
thisand … registers
W can
intermediate
as bytes Registers:
0 1000 01
Umversity
reg 8085and om
a mode,
0 A):
has
execution store data
resides
registers
0 0001
、
0
ster. m Z temporary
However,
8-bit
can8-bit
一
0P0
冖 一
0
、
register The data pointer the
01 、
,
oproce
B,C
register
、
a
in
be 乛
B.TechJ—Akash
a
high registers
冖 ALU results.
Ofsome classified
of
一
一
on
the D,E,H
are or 80852 11 0101
as•
it
一
data them.
order
8
The
bytes
16-bit as
as• 、 and
b
6
一 them
register L
Registers
·
11 01
冖 Boo
Inputs, pointer.
efficient
inte 10
The
These 8
Registers Data H
1
0 ,1315
when
、
one bit
」 、
nally•
fo programmer They
programmer
in 冖
SP)
L,F recoded
01 01
、
execution inputis pairsGeneral
registers the Registers
These
are
BC 冖
PC) and
extensively
ope also
is
first
BC,
two
1 1 multipher
,195
registers used
、
supplied
are Ofmost DE Purpose
register 2021
cannot prefers
(
called 16-bit2015
as
no and ,
63
a )
一
0W0一
0 Opcode 6…
、n
、
0
、
bit
、 T
St machinp
、
uction
The ,he which
address
& 、 一
00m 64
= :=
called
一 QA 、 7
Srsteen 一
0 一 the 舀
BCD
fetch 一
0 0 (b) 一一 ,
、00 、0P00d0
ADT Q.9. Adding
一
Ans.
2021
名
4
bits “mach
D u、 0
s
一Program
mStack 0 0
,
instruction ~
勹
q 00d00 ,=
Sig.
0
| , Explam
Subtraction
bus.
07
冖
Draw
AD 0 9•s
ofthe
ora
0
Opcode
、 一 、
冖 ; 0 一0
I ng 0 0
;0
60
0 0
7 complement
、 The ,
neWe 、 0 0 Bit
Register S
一
0 … 0 」 」
co 0
·ns the
mo
time
乛 h informat
::
and
tr 冖
h 0
e
87
BCD
冖
一
,冖Re
冖
一
0
know 一 register•
fetch
T )、
0 、
Cle, n 0000050
Regrsters:-
乛
explam recent
m 、、 W
2
using
乛 he 一
一
一
0
、、
、 ~ e
0 …
crop
乛
0
subtraction 0
on(SP):
… Ste
,+
Of
machine
0
、 (PC): , 乙
一
; 冖
9
he ,“ 04
stack
0
PCL 39
to0 、 」
s may he
= 000
0 、
X
the
The
m、 0 om
complement
Jn一
is
bestackThe In
冖 ad
~ 00 h
0f4 he 60 entry•
= : 0 memory•
·
timing
三 … 、 …st 0 0一
cycle
p 0 ·Fon
machine
T_gta using
0
(FlagAC
一
0
丶00
、「 、 、 4+
1 、
ed. 0 p
、 0
一
0 亠
0
乛
00d0n D
any 一 6 冖0
乛 巴 D3
丶
一
丶ro
乛
diagram
冖 冖 07M egiste
0 he
70
r氵a冖 es. A、 The
of
MI)(AD=
0 0Y0…
n、
|
"
PCH
Opcode
冖
87
9
一
6 rved
am
next 0乛
、 00fq e X
0 =
complement
D
coun CPU 02
乛
一
、 一 ,39
、 0 0 、 om ,S 一
na 一
~
冖
、
0
= mayuc
ramonmemory
Opcode)
"
fetch
for
一
is
、 冖
n
0
AD uc、 0000m 亠
ackea 、 P
冖
0000 have
1
一
S
fetch 48
00冖 、 D0
0Y0
Ml
一
bus.=
=
PO 一
on、
、 冖= 1氵
· 00d0=on' X =
冖
、
00 0 一
0
一 and 1 operation fo 一
n
冖
he
∕=
= 、冖 0
6
0000
de
冖
87
0
、
is
memo
一 0000
冖
= DO=
000b00 T = 一 , used pu =0 ry
0m00
A ,at0 乛
0
ve 39 、
in 00
y 、 0
一
:
CY 0
冖
T4
= ch冖 、 亠
2
一 冖
he 0
· 0
一00·This 0
冖
hold 、
0 、
00、 冖
乛
冖
0 0
、~
冖
2015 RAM
=0 0 0 0
2015
一 一 0 0
、
m
mtcrmnstructlons 0 memory.
Opcode 冖
=
0=
T=
乛
一
0 Ans. a
oftwo
After
memory
In
the
are Address/Data
The 、
冖
data
As
register
T
numeric
Ans. Q.10.ThusT 0T
Q 4. 3. 2·
registers.
1. , Flag
m0冖 State: 冖
B7H,
State: State:
Q.11 Status
·12
0
Sum
LOCYIC Regis 冖
=
stored
h 一 一 「
will
00
IS
C A 0 he
M 一 冖
Ari
.uc ·
Each 一
乛
· If 、 冖
= 一
0
from
oproce ch
冖 cycle, is machine
0,
Register
Define A ·Define (A) The the
to
一
0 冖
冖 accumulato
m ALE
data
add
be
一 =
hmetic
冖 In In duDu
、
0 0 ALE
=
The microopera
Of
一 er " "93H
another
0 m
in
、
cycle
0 " as A/D
一 B7 the 、
、 冖
0
multiplexed
、
the
wo 一
content
n ing
-000 0000m transfer Ins
$
both
0 1 冖 ing
registers. …
Stored
rucconstitutes 、
3 00P0
microoperations
completes 0 he
、 Microinstruction?
0
4AH 、 previous
=
Fl bus.
0
flag
一
nucroopera
Microoperation
Opcode 冖 cycle.
h he
)n 一
= a Now
ow 「
contents.
冖 一
0 乛 、 、 0 冖
一 0 = =
register
D7
一 a 0S
in
冖 00n 、
… 、
I.P,
000
冖
日 冖 beginning
0
m 冖
0
ion
0 一 一 he 乛 a
=
registers.
3 冖 : on he0 state冖
00 which 一 冖
」
bus.
冖 0 0
= rang
accumulator
0 「
一 10 、
0 、 冖 、
00
en
0P00d0
乛 一
冖乛
=
University—(B.Techl—Akash
after
冖
=
D6
一 which 0Z 冖 RD'
冖 he
00
an
1 he冖
0
after
Ion 一
乛
冖
CY
Ⅱ
ma m。 00
0 e
、 elementary 93H he 00
00m;0
in
Whicha
4
A/D
g00 0
30 冖 00乛一
D5
一 冖 1 1 D7
3 for 0
which
=
memory
T-s
乛
digital
一
additiom
01 一 冖
冖 0 一 、
2
pe 、bus h
63
m
一 冖
m 、 10 0 06
and 冖
high℃
00d0 冖
ed
0
冖一 一
=
0
a
冖
he 000
冖 00
= h ~ 乛
0
、
m
which
performs 0
AC computers
1)4 1 are 冖
00m0n es. was memo
一
0& 0
00 一
2一 「 0 一 era
一
冖
名 bit
opera
0 11 0 D5 93H
乛
a
乛 冖 is
placed
ran
ter
y、
0 &
一0
、 冖
0 : 0一
冖 0 、 &
一
D3
ran 1 04 冖
= wi
1 Chod
this
&
CD
0
0冖 冖 010d 一
=
0
mantpulation
AD
冖
0 「 and 00a
D on 、、
ion
一 arithmetic
memo 一 0 03 reg the in
0 0
are
0 0 10 乛
一 romaction
D2
、 0P
= _AD
performed 1 一 B00
、 一
binary e to_D signal
一一
、&
classified
2 冖
= 冖
,m data 0e 一
1 1 02
、
c contents made
K00 bus.
0
dR
DI
0 he0
and
,一 00
一
1 1 DI
memory 乛 一
:
“ instruction
一
,-Carrythen
B7H,
e冖m 0
℃ 冖
orma into with
& e 00d
一 A/Don、 available
A
: :=
一
0
0 1 DO
一
1
。 0 a DO
7
,丶冖 冖 、 、 low 乛 ;…
口
a 0
& on ons
(2015 0
AD
of
、 disable
four the
冖 D
, 0。 一
2015
0 一
on 、 一
~ b
一
… _D middle
== 一 ; 乛、al
、
on
d000d0d.
0
data e
、
categones
0
冖
2017 the 一 乛
0 00
2015
一 =
non- one 乛
~
0
e
the
一
=
冖 、
冖
,
0 )
ored
乛0 一 , 、~ 65
… 一 C
、
RI mode
t=
08Ans.
as
一
D he Q.l•i.
ofthe combinat
0 =
0whichmi
…
,0 Location 6
乛 signals
i;0
for
=
This
0
ndex An 一 ;
mechanisms.
~croprogrammed
each
亠 CD FI 2021
一
;=「 : instruction 一
0 : contai
Info rmatio n
一 inst
isatruth Hard-wired
AD. Br.
F2,F3•
~
Status
0 …
by
…
Here,
0
address, hardwired
;In
onal
= Micro Condition
刁一 = 0
·
;0 。
using Addressfield
Branch
cor=二
sr"m
Cont
0 |Contents
e ;0 0
State
一
field
og
一 冖
0 M
?… 0
table.
…
乛
4m0 =
一
0 programmed
一
01
0 control. appropnate
, 0
which
… 一 CISC 、
re
circuit.
field
signals'
敻
control:
gna
00
oft , 艮 con 、
00 =
ooperation
00 m00
一
= 、
can
5 Branching
=
一 0;=
Relative
WeNote
regarded
Hardwired
二
一 =
0
一 0
一
一
finite
7
vem000
can
二
:0 00
ere 一
一 assign -
issiAlthough
一
,
In
0
q00h00 locauon S
=
0 :00 ;0=
0 =
m一
二
3
冖 , any ir
control
CISC
ma
一
R
二 一
冖
control
叵
冖
n Micro
, : micro
1 hine
O,
input
08M 冖
一
equprogrammed
一
difference
3
,、
values : control
一
ora
Indiwith
for
3一 ;、 programmed
、 …~ 、
combinational
0 can
! 「
一 一
,m cor
=
= control 一
output一
「
· 一
0 ;, 00 一
= =development
一 :一 丶
0
一
, 一
0
corresponding
field ·、 ro
一 一、
(2
5
with 0
,
kind
0 ·
control
,m co
) u
control
、 、
0 一
And
Instructions can 、
0÷
when three d bits contents Indexed
一
numberoraddresses.
contams contains
d etertmned
一
;
'indexed
A
operand Relativethe
(d)
advantage
R2.RI, on
peg
m
Indexed Indexed 一
an
,
0 一
Regtster
0P32t
一
、
Immediate
「
, dd
absolute-
instruction Whatis
;
equ RI, C, A, address &
address 0
Organization ; 「 3d410 address
一
Accumulator
CPU ,
address operand address
一
、 R2 D B Regtster …
nte ,
rand addressmg:
address
e anthmetiC ~
may
4 6 :
Addregsmg
8 0冖 M R2 Al
organization. an ; 0 indirect
field 一 modes
addresstng
d ut
, …
added
一
Instruction:
、
would
Thenumber
have
the 一 would
,
many 《 on 0
instruction won
,
addressang:
;
in 三e
field
organization 6
would
Organization addressing
一 M M to
dl%Qded 0
spectfies d
二 IT.
organization :
d
designated
instructions
RI but
冖 [Al -
dtherefore
、 ry he therefore
b 、
& and
… 孑 ' CI e
addressing:
reg
、
control
therefore
con With
to addR2 M M 冖
adding
y ComputerPUSH
Into
Relat
一
ofaddress
et the
specify
、 0
。
一 Immediate
the
; RI
on.ess IBI 冖
BI 冖 、
一 of group 一
h 「 unit
…
ADD 「
a un m ;
am …
ve
ty—[B.TechJ—Akash
way case
The 30L
0
X ADD … M memory , 48
the
effective in
Theformats
「
301
X Within addressrng
several
counter
the
Reglster
一
48
registers.Most
index
RI
h 0n3
called
Rt.
add
contents
& 一
6
Explain
、 , ,
X
~ disadvantage
三
, operation =
,
With
RI addressing
needed
、
d
400
R2 AC 2
addresses• 0 different operand
ad fie the address ; 一
B) Rd
three
theinstructaon
48 Of 一
,
indirect
00
一
* e AC
Address CPU different 目
701. address
means
一 一
一
R the
d
.
冖
C 0
The
address
;
@ or
er p ♂
引
1
一
Books
addresses
+ 28
+ 3
means
0
pes are
in
format
二
0
contaimng
b'nary•coded
in
instruction
each一 of 弓
00n
several
fall register 一 (2016 by ;
means
、
location
address
operand-
;
instruction
taking is
0
address instruction
address
fields
into
;
program on co possible
、
computer
that
004
2021
2017 called
varying
「
07m one found 0
The the
「
the
fie field
is 一
the
0 ) 7
0
0
CD : N ;匕
0 0
0 0
0
C)
0
0 C
tn 0
C C O
0
0 0 0
X
=
冖
A
+
B)
」
C
+
D)
0
0
冖 Load
71ines)
decoder
3
SELB
ㄨ Sela
8
•
OPR
MUX
A
Anthm
bus
m 0 (ALI-I) etic
logic
0
0 unit
0、 MIJX
B
bus
2021
SELB
,
69
、 ~
0
、 0 7
(『
0
一
geThe Ans.
basic
im
by
· 、 Q.21. Here,
Ans. er 2021
.Each 、 0 一
inche
1.1S1ng
:
· ·
0
·
Fetch level
ExecuteDecode
basic
Therefore
=&
Unit
」
、idea
Pipehmng
How
the
Numbe mode
We 0
冖
&
,
、
Implied 一
m
一cond 0
these
一
一 一
0
Unit
ge 」
processor
pe 」 ow
、
一 冖
Unit
W 、
冖 he
Unit
…
2 0
decode
=
Rotation
execute
… 、
ru
Transfer
decode
、 0 」
stages
、
…
clock
冖 乛 一
wnte
Transfe
fetch dock
wite
Fetch
一 、
&
fetch
0
designed0 mode•
BY
冖
and
0 、 、
a mance 冖 一
Decode
o n•
Execute
冖
he p
一 techm 0 00In g、
m
resources
、 一n
、
can
de
the
冖
002 &
Time
on、
an
、
0
rate
R 、
、
0
the be
冖 que a
instruction
u proce
0 0
=
∕
the
一 P040 、 track
0 、mode
broken
…
m 0
instruction
back us、 Ⅱ
=
instruction
、 、
一
Numbe
0一 一
120
、 ed 600
0
a
一
m0
、 、 uction 一 0
、 」
000
冖
& 一
more
0 instructions
0
0
down
0
inches/sec•
000
=
x
2 、
e be
om
into 00 、
imp 、
bits/inch
efficient
0
、
目 0000m0
inst 0m0
120 bits/inch?
improved
ove 乛
bytes 一
and
memory
e a :冖、
executed
、 一
n 00
Pipeli 192000ms/track
0
=
…
、
memory pa he
一
n execution on 0冖一
00
manner•
、
ned
冖 冖
0 "0
00m
00m0
00m00
0 a a
、
乛
theser using 冖
、
ack 三 、
0 冖
0
… 一 = 、
No n-Pip elined
一 es
n ofsmall
th Pipelining?× 0 0 m000
000 De
、 、 、
、
Rotation
00000m0 、
uc oughput 一p
m
on一
·Atndepe 0
、 =
0
三
0 0
一
me 一
、
互 ~
、
0匩 、
、
0
0 一
20
~ 0 -
、 一
亠
%.rnnormalized" binary requrres preclSIOn 1
·001010
In pipelined
0 乛diagram,
0
fetched
· ·IfE=255 一
an
· · 、 On 0
:
· · · Q
If CPU
· S Single Ans.
increase
the the The ·22
n
EEE
the
E=O 《 E
0 、 when
point. by
E a 0
signifies— Sign : ·
E 255 signifies
uc0 0
fin nextfirst32 : Represent
CPU.
、
the
《
EEEEE 0x2
255
0
Precision:
and 200
巴 bit Sign
one、 n00
Of
and
Of
and and
23 eightbit
word, S
number
S 」 the
Fetch
Increasing
0
bits Il-bit 0 +
execution 、
… hand,
be
values.
is
F F
and
F 0 F FFFFFFFFFFFFFFFFFFFFFFF
0 being…ng0
…strucåon
, is 一
bits the
6 0 rep
exponent
Unit.
n
一
、 V=(-I)**S
zero
zero
is are
are si
which
The
exponent
exce E' 1
0
6X8
E' 8-bit
floating
explain on used I.P.
non
nonzero,
the 1
0
signed the
d000d0d
a
It
and
IEE
n Unive
and the
fractionbit,
may ,1023 0
,
127
in p and
only
(b) Value
0 throughput.
、
tion number
0 0 0 ……
E
S S then 0 、、…
exponent
一
point
by一
S, be
0
'
Value
… being
single
is is nedtakes
difference
1
takes
Example
en 0, 1
represented
represented
0 噚,乛B
: 」
then
then
V=NaN
1
0
「
ep
(a)
of
0 CPU,8=
'F' precision in
V=(-I)**S
冖
Value
. D000d0
stages5
000Tech1—Akash
E clock
Single
Of clock
•一V V=-lnfinity
IEEE
b se
一
represented
a 彐 all ~
04
Infi
("Not
"
single-precision ed in
一 1 、the0Y0
precision
as
manbssa
in cycles
E
'(IF) 8101P
mantissa
"
一
oatmg
numbered Single
standard
the
Unit,一0
' a
and 52
,b M . 00Fe
stages
2
23-bit
number")
一 2 pipehne
E Boo
, :2 h
M
"
0X00m0
fractjon
whe
「
point
0
fraction
execute
wo E
127
bits
冖
·一 1 number
p
2nd 丶
冖
format
06 0 om
standard M
2
ecu
Will
、
k 00u
一 "IF" 1023 2 instruction
*
0 0
for
not instructions
0
pa 2 and
6 31 representation 一 、
2015
allel. wri
23d always
intended
F). 一
left
These )一 double 2021
一
2019 result WhenUnits
being
righe No.
on
,
71
are 一 a
특.
Il
격<
十十十 • 十十
- 1•4
7
결부턴7目
국g)2??f 草:
.戶 。曇넣뮤특믘킃크
匕톂호
11麝}월)니!뇨
터 들- 0
7
7』
1 0
= 전 ℃
71
0
0
= …
nto一
、
。
0
:0 Loa
0
:0 :、 丶
,, Q·00
the
· dX
0 00m
、 00m ·、
PTR,- ADR,HEX
CTR,- NBR,HEX
HLT BUN ISZ ISZ
00 一 Ans.
BUN
74
、
0
STA LOP, STA
0、
202
LDA STA INC Ans.
xplain
CMA
0
(b)ION
、ra 0
、
CTR PTR
0
一
e 、
PTR
0
LOP CLA PTR
00
ADR CTR
冖
LDA
乛 0 B 0
-ex 、 BUN
= ty 0
500 FF
on =
I
、 may 0 ,= 0
NBR
、 0
、 0 = 冖
一 0 、 00 一
0000
亽 、
0
、 0
, 0
,
00 一
乛0-一
、
0 U
0 0 0
一0
m 0
… 一
0
with
、 、um: tru ·0
、
(Branch 一
000d0n
nnitiahze
0 0 :=
[Start
… CPUo
/Clear/PTR
&
(increment [Increment
(Reset
、00
/Save /save
0 、 0
00 、 ,0000
…乛
address
memory AC start -NBR
乛 、
0nM0d00 LOP counter 0
一
0several
丶
2
、
/Counter /Nbr Malt counter
pointer
address
一
s through
0
…
n
冖
CTR compl.
counter
00
word
of
with
when
一
= = r
cleared
、 …
ffe
《
to
…
、 、00 … 0 0 5FF
CTR
一
0 NBR
0
words
:~
… 0
: 0
-0
0
、
0 、00
=
on 、
000W0 、
0
fomat… "·m
言一2 015
、
一
0
2 senally.
·Arithmetic
is
perform
Ex: Ex: 1
·Circular ·Logical They
as
Ans. Q cames Ans. Q.31 that Ans. Q.30. Most Cons POP(iii) ADD
Specifies The ThenRI The
·32
ADD
operational
u
used For
0 shl. shifted X
S same
Circular RI
乛 ·
time.
Shift instruction ·
Explain is Stack RI
instruction …
the
S
An are will
of
Explain Register example,
the
arithmetic 、 Let can unit Define
om instructions
out
+
mm
There s
very combine
one
the
implied 0
do 、
the X R2
、 ADD
instruction
For
the 「
push
…
0 shift: 、shift: 巴so
nuc nstrucåon
micro those describe
micro 巴
冖
computers on not Of
CPU), close 0
process
operation
suppose
left can
000
are
8 一 the
一
example
the y
instruction
register
0 0 different word
be 」 …
which
operation ode instruction,
占operationR
data za
input
nght. om Ofa
expressed
assembly addmg any also I.P.
ca
一 cycle
is
pe the
一 types
boot-up
This memory,
tion language
transfer
fall in
and
03 RI ADD
、
computer. at
shift in the address contam Univers
ati0 terminal
flow
s
losing 目 lieu Shift are
冖
sometimes
om
into
no
them,
address
require
”
-RI
needs
cycle.
shift cycle stack. In RI
03
Of
can
more
in language, address +
巴
at one
shift the
to 、
0 …ty—[B.TechJ—Akash
Withmicro
The
numenc in so 一
for whenis
determines terms
the 冖
RTL)
language
and
field
an s
M one R2
i.e.
乛 operations.
It
(Xl
y
of
0 named defined
Xonto
mam 0
operations than
orgamzation,
乛、
repeated memory
mation• 一 0W0
operatlons• is
anthmetic, the ifthe
0 pushing address
the called
of
register-transfer field.It For
8h1 operations
0
the such is
、
one
above
da
、
the
0
a
pu
cir
0 as
example,the
一
process a
Register
RI
nght
computer (RTL).
· 、R
as what orgamzaåonal
wero
continuously a kind top address
as
in
the has
e
field.
er•
fetch—decode—execute three
、
0
the
一
which that ofthe
、
addBoo
0 can
Theys 、shift 0 are
actions
by Of sumthe the
乛
Ari c which
Transfer
whichintermediate types
For
field
、
ess
effect
00h computers
is
andused the onto stack.
巴0V0
instruction
circulates Of shut level
Kathplé,
met1C 一 、the 60
the and
contents by of
一
Other a structure.
the ofpopping
、 d
for is
h 、
down.a computer organizations. The
and
instruction Language
of one
Mic …
used
bits
if
computer's stack.
一
0
senal
the
only
an
data-processing
bythe
register
乛
operation
the
0
representation
、
in
、the
Ofthe
0-operaåon
connecting destination
architecture.
have
一
Thus
bits
0n0
cycle)is
0 transfer retneves
(RTL).
a
compiler.
the 一
n
left
at or Of
) 8
一
a
the
) )
the wo
on ,
75
乛
0
value time
、
T 03
0
Branch
These
following
0P0
Register-reference Ans.
勹
and
utpu
code basic
Input/output
example:
He
oma
、 Ans.
haveMemory-reference Q.3
·一
、
…、 · 00n0
formats
t
冖e …
一
ns 000on cti 、
I一 一 ·
Unconditionally
computer
format.
一
2
冖
the All
struction.
、 一 &
00d0
Explam
uc
INC-
一 冖
)P 15 format
…
Basic
C
一
- d 0一,
e
冖
15 冖
一 ∕
0
0
一
0 a
0
一 and
… with一plain
14
;
14 instructions 10. 、
Third
15
一
1
Increment
一 0
The0n0
Address
12
…
Computer namely-memory
the
12
二 14
0 OP … ed c ,冖 0m0
n addbi冖
Recognised 0
11 12 11 three
- 冖0 00
Instructions
11
、 、 1
0 uction
、 …
stormg instruction
,一 、
0 」
rming
冖 D
AC
used
才
essmg
一
different
have 一 0
、
0 C0 一
by 、 mode
0n0
乛
、冖
0 he 0
一
00kT 一
冖
he add
reference
“ Lo
0000 add SC4—0
take
、
codes
following ;冖 一 · and
0
types
0 、 、 0
冖
一
0 、
0
hasessing
ess
a
are
, um
一 一
single
一
一 ely wo 0乛
冖
of
二 一
on
」
16
wi 冖
mode.
on values tSC
Compute
he
register-reference
乛
instruction
冖
0 bits
mat.冖
、
: =
memory
h 冖 operands.
causing
eg 000d0
and 0 04
address
There
;冖 1, Three with 0
一 0
code
0
1
mo 0
、 has
一 example:
are
、
、
0
= and 冖
T =
as
bits
formats
2016
0 20 冖
3
0
and
0
an
he
instruction
havebinaryare 一
0
一 at
一
operand,
K2017
0
input/
冖
BUN-
used of
he 一 a
passes remaining
Here's
Ans.
Q
· 35
冖 bits
through
A ·Explain
一
two
冖
a used0
0
一
the
; three-state
diagrams
bu
device,
一
0
一
二 I.P.
0
冖 冖 、
0
、 opUn
0
of
and
a bus h冖e 一 一 “
the
u 0
0 buffer0
0
、
when
冖 一
tri-state
cr =
0 •一
dev、
一
9—3
it
buffer.
doesn't.
一
00with
~ Techl.
h ,
冖 ;
'0 , allows
diagram.
B00
us …
冖•
冖
0
control
冖
character
“
…
冖
一
2021
g
0 2 0 0 0 en
0
一一2016冖
en 。
、 Ac ,77
冖一
。
ouThe
word 0
乛 0n00P00m0d
冖
to address,
find 7f2021
h e
d what an the Depending
accessed. with
…
冖 h
,00ALU.
Q MOVMOV Ex: instruction.
when
、 一
that MOVMOV 8086
Ex: address Ans. Q
d
808 Indirect
·38
.The memory memory ·
example.
bit has
37
a There
00n ·What
telling
glV1ng
AX, AX “
Thc
address. Direc 、
applied AX AX,[BXI That What
6V0 6V0
ofSEC 冖 二
direct
on
「b ro
addressing
二
冖
bitsh a
location the
01234h location 01234h 冖
一 an
you 01234h
、 、 is
is,
… wo addressing
is
0 0 D 00· 、一
0
Command
The Third
control
Instruction
Indirect-indexed addressing the difference
the乛 b The
… the
4 +
… d.
Indirect
OPR 一
000 冖00nIt binaBX] as
processorto
address + 一
BX 、
instruction
CPU
selection
uses Semester'
direct.
、
read
、 冖
、 h
SEL
、 、
y wo Via
the 一
一 means
0
000 00
一 、 … operand
Indirect-indexed. or
an direct-indexed.
has set, between
bits 一
一B 0
to
d? BX.
冖
Loads
00d0a may address
0n0
write.
inputs
access, it
n
Digital
乛
the encoding
the
一一
0 addressing may
ofthe 0 0
乛 Ou Loads also
on SEL
loc address
冖 60 一 ins
、
in
n
The held
0 ·、 一
also a R25 一
n Lo
~
P00 、
but
Data
an DS 冖
Co mmand s
u
allow direct
ruc
ouA 、、
」 「
d 冖 u
一名
DS idea Loads itself
一
Instruction rather … ts 《
、
in 01234h allow
冖 1 0
0
、 0 00、
0 thin Loads …
BX mode you a
Of ion 一
0n5 and
a 、 一
0 0、 the
、
here register
00
a
using
contains and
pa 0冖a 60 units,
into to
indirect
indirectly
is
loc
DS into
computingrefers
memory
Compute
sou
an
一
add
一
0 in冖 0 d
DS AX
he、 ·contain
that
… directly indirect
冖 乛
or 冖
、 … AX
0
hed000d0 冖 01234h
00 and 01234h
a the
、
other location
small 、
m ALU.
the
一 、
he0 thei
addressing
telling a address Design
0
small
、 B 冖
instruction
+
location to
0 、 h
offset BX
•ope input
address.
The
+
and 0
、 、 、
00combined
(X) the
一
as 冖
he
乛
index
、 0 into the Of
4 0
CPU
has
the
the
on.·b 、 乛
to
the operand
AX
一 0A each,and
relative
000n
determine
itselfisn't Explain
a location
00 ALU•
where
, PO indirect
冖
冖
input value
2016 being
2016
、一
一
0
0
In
一
e 0 一
一 、
control
program.
Ans. Q
·00
MUL
0 STORE
SUB STORE
LOADADD1M
LOAD SUB MOV ADD MOV
Ans.
unit.
·
I-address Q.40.
PUSH
PUSH PUSH address: Draw
MUL
address: OV
T D C B A X,RI ,D X
R2 RI,B RI,A 2 Evaluate
RI,R2 R2,C
T
addre
X B A X
D C
SS
冖
A+B) and
B
aslC
00
「I.P.
“
* O-address
the
diagram
《
冖
C
followmg
organi
Um
(D)
zation 0
、、
一
,0 ty
,一
、
Instructions
·0000B.
一=T00
arithmetic
Of
a
microprogrammed
一
,,
、
0m00 =
expressions
show
、 B00
0
、
·m
· 00
the
control
q
using
effect
2-address,
、
0
, 2021
0
comp
冖 mme
(2016
2016
,79
一
)
each 、 one
time 00 0 while, m
and
In data devices
0
binary
be until
冖 =
()a
(i
: Q. 一 =
一 冖
0 = m 8f202
,一:·
Of
mes ~
An
乛
冖
… 一 = 乛
冖 、 三
he
…
一
一 retrieved
一 一 冖 I/冖
· · ·
一 : 一 = =
:
theaddress
How For
= 一
Foroutpu
art.
Dr: 6 0
word
m0 冖 00 三 一
·
一 : 冖
一
s.
冖 一
一 一
I/O n 一 二
device
一
1-:
一
A ; = =
冖 0 一
一 0
I/O
一 乛
)t. usually 冖
0 一
input, = = = =
0m00 Ins 一
一
0 12 “
P
instruction
0
冫
一 many
module一 一
computeruses
module
e nt
0
acknowledge
module
;
u CPU me 0
一 二 乛
一
2
m bit*
一
010
0X0 一
」
= 0
;
2~ ed一 冖艮 s =
一
…
:
、 一 no
0 0 、 冖 bi
一
uses
÷
、
issues
h 冖 word
• =
…
Pies
=
一 冖
」 、 二 冖
is or =
一 under =
0 、
~
generate
=
冖
~ g =
…
冖
he 弓0一 一
debyties 0 冖
r a= 、 一
0 0 一
=
s interrupts
000
一
一 = ; ∕
冖
、 b =
part? 匕
一 冖
0 01 0
transfers
data •ts “
… and 0 = =
read
一 device I/O
c=
一
冖 亠 一 = w 0
ports,
ru
anbit,
d 冖
ween commands
冖 program一 =
00d0
256K
are …
三 ra
氵 三… 一
00
d 二
interrupts
: ~
; =
0
一 0
w 冖
=
一 0
= 0
= =m
…
on the
: -
0 冖
二
一
§ I/ =
=
冖
e
successful
乛
delivers 亠
)rocessor•
00
一
0 0
= •
0 ,
冖
=
ia 0
= 一 mcmorv
、
data
乛
address 00
冖 00 0
;
memo •
…
0 、
冖
0 000 ed 0 乛
一 一
0 = without
0
“ 一 on
to 一一 一 =
word 一 三
、
乙
U
乛
moduli
= =
乛 一
in
, in
亻
一
= 冖
s 0
completion
= : 丶
0 0
; 0 一
ri =
、
one
to an
data 冖 the 0 一
亠 三 = 乛
mappingo
h
一
三
一 0 :
冖
~0m 一 =
: 0 0
x
format The
'210
0P00word
hepart. 」 考 …
一
and 一
amount 一
n
乛 丶 一 transfer•
一interrupt
= 一 一
」
,一 =
一
; =
00 …
冖 whilst()p 一 一一 actual
一 「-冖乛
冖
一 checking
module 一
0 0 )=
一
:
乛 line =
0
:冖 =
218
memory.
and、
0 With sv 一一u 0
乛 = 冖 u 0
~ OfmemOry. becat … 一 actionsto
一
一 一
,
一
= =
一
0 冖
乛 =
on 1 一
Lnterrup
indieate
、
0 000K 冖一 B三0 ;0 一一一一冖一一 一, data一
二 new'
work'
一 =
0=一
and
一
00d0 :
一 冖 = :一0f
0
-一
=
00m0
wo other = 冖 一
the he 0 一 =
一 乛 一
一
、
00 、
=
0 aredone 一has 00 01
; CPU … 「
一 一 : =
0 L一乛 乛
ve =
;乛
丶
number =
•eg 0 0 - the 「
m a
、
Is by
the; :
= 一
劈
… part ~
: 、
00
work =
… 良 with
b ready rivedwith
一
0 =
一 一
0 、 =
… c to
… and 一一 compu 、冖
wait tra
二 DMA-capable
一 3 0
; 一
0 一
mp
operationscf
0
0 00d0
0一
00ea
accept
onis
~ 氵
ID
、 -
buffer
乛 h ;& 、 0
-
、 operations
m
Q R31 The execution
00n
left.shr=shift
∕
mp ?
一
c r
Arithmetic Register classified The operations「
performed performing
central
eg data more operations
Micro-operations
instructio ns
level micro-ops
0
一 micro-operations (c) 冖
a)Address
1
·The RI一0…R31 000m
一
0 3
Ans.
一 execution implement
instructions
Data
一
umt'
between
rs
registers,
Register
Indirect
冖
一
processing
and
opcode
7
into
Differentiate
+
0
under on 0
= 冖I'scomplement
…
transfer
:
on 「 Mic
which 32
RI 、 …
一
micro-operations'
external 31
18
、
data 亠 bits
+ 目
Of
ro
0
registers
code
including
bit:
conmacro-operations
b
R2 ~
followmg used
一 Operation一
in d00 …
complex
Register
are
Stored address:
6
and micro-operations' unit
01
32 25
compu …
6 64J.P.
perform
0
、
in 1
一
=
buses detailed ,
Of bi
between
A' 一 s =
some bits
cir=circular•
25
Umve
0
冖
(CPU), transferring
the
2
categortes 「
on
or
In
B' 0
m 。
between 18
「
machine
0 一 冖 CPUs
R2)
0 he 、
logical
a
bits.
、 low- 7
·
Logtc
0 、
basic
the
e 一
、
sits
冖
and Micro-operation
is 0
「 一
bv
0
Direct,macro-operation
a Example, A
…
乛
D and 冖 Step for
B.
p 0 statements for The and dunng use
generating
In more program
T00
·
、
addressing operations. programming
including
·
enforce
ogram
opcode,
一 two "
PEN,
一
a
0
basic
三
operation use by
Of typical
32
Indirect
一
steps
,Ak
0
lines
enphe its a Other bits
·0 、 define
Of Of
冖
CLOSE,
0 program macro-instruction
execution
、
coding
macros addressing macro 0
from fetch-decode-execute
With月0000nthe
several
purposes
h
mode,
through 「
statements and
B00
program Macro
language,
EXIT is
code, one
READ instructions
writing
that Macro
such
usually
etc,
SO
assembly
0 byan
macro …
had
冖
macro
a
Operation
0 the coding
as modes results
and operand reduce series sets
00 00冖instructions
operation.
冖 s冖 CPU
WRITE
一 0
(11Vided
=
andards is
一 n s
was
、 me 冖
in
0
decomposed
language
variables
the de in
w
Immedia
ruc
cycle, the
0
:一 、
「 冖
ermines
一
amount
Itten
add
n
one
… 冖
2021
0
一0
micro-
一 冖
target
o n 0 、 each
od eSS' and
一
for
or
冖
e' ,
81
0
0 an …
nc Of logical
processor,
,一 It 、
LOAD/STORE
一Flag 冖
hme 、
Tempo the
Program
0m0n004d00
Stack General
Arithmetic
into de 32
•bi hasdepend
6 Accumulator: C三DC=
-8-bit
A
five
冖
re
ARITHMETIC LOGICAL
、
Ans.A=
冖
CONTROL
…
Bu101110Q1
add 冖 c
、 pointer: ·一 一
1 00
11101010 A
)A<—A+B,CeC+shl(d
and 冖 i.e.
、 A A
01011100EX OR
data
he
… ary … ation n
categories.
n g ns
A+B 1
cons
、 follow
ess upon counter:
B, purpose
TRANSFER
、 一
0
bus
e
、 、
logical
、
冖
ruction
、 opera 00h0n SHR
A-C 一
0 A-C
eg emen and 冖 一
…
D )
11110010
like
Sts
bus,…
ng 冖 ~ =冖 ,
INSTRUCTIONS:
D, Hal NO 冖
B) 00 assumed
INSTRUCTIONS:
LO Copy Sub
冖 Ⅱ I-CARRY
Add ins
he It 冖 冖 necessary
1
of Compare
Compare
Addi
… ions. ad
Third
an 0 冖
operations.
decoded
by0 be冖
冖 冖
一
the
、 an ractregister and 一
01000
一
0 is 冖 c 0 0
= 一 ion, 十 cir 一
00101011h01110111
冖
INSTRUCTIONS
can u 冖 2 一 unit:8
冖 om
、 0
Semester'
following
ion
一 00executed. en 0 value)
冖一 du、 一
冖
一
冖
冖 0 0 L. ,b accumulator he the
Immediate
and冖 一
ion 冖
D) 一
0 10
、
the
, Sub
to
eg an、 b Each 一
connec
冖 0
、 一 +一
0
regis
一 冖 一
or
address 冖 0
exit
having er 冖
(v)冖 冖
om
冖 … fur 冖
er
up 冖 he 、 、
0 cgl 0 0 onname or a 一
With
、 冖
冖
冖
0 used (C) 冖 00
冖 、
ii)CeC+D'B¯B+I
or
終 used er 一 e. B=
the
冖
0 accumula pop 0 AND internal he to “ memory 冖
her
Thei.e., = e13+1= A
0 can6 I-CARRY
to
64KB 600、 、 0 1
the halt
memory
the
一 冖 gene、
ugge 冖
0
冖
冖
0
1_biwhich
wo 0 CPUhe
execu
he
0P0 hold 0
shr(B)
、 、
accumulator
perform 00
units
冖
and
accumula state.
、 冖
0
、 、 冖 da
destination
、
冖
with
0 0
0 乛 10
冖 冖 ,b 0
8 ion.finishes Orm
冖 ins
、 = 一 冖
Compu
, flip_flops,
0 onlike 冖
he 一pu 0.一abus
from
冖 一00010
11010 O
一 冖 on
the
ruc
=
、 memo、
data.
PO 8 pe arithme 冖 冖
he or
An
8m0 cir
冖
0
冖
冖
、 一 、
accumulator
冖
he ac 、
ion
0 b …
•oALU.
冖
Dt) in
execu 00 d)
、 …
冖 、 accumula 冖
冖
冖 which
which 、dam
errupt is
y
Design
00 000 can 0
乛 heThe
冖
the m 000
、 =m0
冖 、
U
冖
=
0mEach~
0 Q.47.
一 一 、 = 0m00
to from 冖
、 0 00m
point
冖
an
、
~ ·A0= 冖 the 0、 = …
0
00
server
,一-A
virtual
= em
physical
Centralized
、 Conem 乛 ∕000
perform
p 、 00 一 U
the
· 冖 · transmit 、 Arithmetic
y
00 0
MMU.
Co一 n 、 Ian一 = D ,b 一
6
Typ Ans. Q
ALU00e
0 = in 00Data compu 一 一 = 0 0 = 6
memo
冖
unit
;,0巴、
previous
em
~
·48
~ , 、 、
一 0 0 00
0 一 一 00E冖 00
~ 、
000m000· 一 ,b
computers)
00
~0 0 0
、 冖 …
es
memory.
= 00~
·
冖
0 are、 0 uni 一
0;… 00m0
:~ instruction 0 stack
BusArchitecture:
0
Bus
p
; ·
冖
、 == 、
Of
一 management冖 do
= 0
y
Inpu
bus: bit 、 00 which
0000 0
0 ·It d000… 一 the
0
and
0
bus:
0 so. 、 ·0 、 po
Architecture operations,
一
巴
the
00m0000 、 am
addresses,
C00冖 D ℃
0 c The The一
0n0 一 、 0 …
nter
A 、
Simpler
一
and 00 0 、 ~ 、
dis
n orm no 000 000m ra 00um0
have
data
、 一 冖
bus
00 冖 on 乛 0 、cu 0 一
000 00 :0 0
、 、…
memory
, 0 …
and
冖
乛
provldrng
The
0 0
processors,
一
bus 、 ege 0 一 、 。 ∕ , 0 0 v、 e
ed
冖
一 冖 冖 一 uni 一 000 、
unit:
冖
一 冖 、 unit
0 00n00 0冖 = 00
Bus and
00 0um0一0 time•ansmit
at p 0 =0 = 0
冖 a
ari
一 一 、
0
me“ be 、 、
0 冖
00 00冖 00冖
一 一
、 m •
, ~
code
a a 冖commun 0
冖 ~冖 0 , 一 ,一
is
一 0
Bus
乛 ~
Most
0 BC,
management
、
hmetic
00m 一 •、: , hme 、
冖 the nt =乛
orn
memo 一 、 0
a operated
~ 0 ement
memory
m
冖 00m 00m0 一0
from
00m
group
A ing 0
especially
0 冖 04 0
Arbitration?
一
memo 00 n CPU 冖 一
ruc
high-end
0
、 冖
一
冖
、
0 =
• om can data'
bus 冖
一
0一 0一
the
= 、
1n=
0, memo
、 冖 00h一 =
一
,丶
0 00 一 一 on and 0 ruc
0 ~ 一 0 · H
Ofwires
一
、 0 冖 contains ;00一m00h00
0 00
000 、 ~ 0 冖 kash
protection
冖
0 0 冖 、000m冖
control
巴 乛 十 m
冖
月 一
mcrocon
冖
called
· =
microprocessors
om 冖 00m00n0
一 0
冖冖
0 C 一
U
0 0 be wise
冖 冖
h 0
、 「0
一 一、
using
丶 in 十 、
一 000r
that
0 in 0 ALU) 、 0
me= 一machine
0 0
transl
、 00U 0 一 both
the 。
uni
0 , 冖 her,一 m00 0 一
。 、nt 0
operands),status
、
、 冖 冖 signal 一
e 、
and
0 cu 一 0
connects
0 ernal 0
0 00
冖
= 0
冖
、
。 丶 、 。
rollers
冖 一
m00000 冖 : ~
indicating
0 memory 0 he
、乛 ,
ating
memo 0 冖
冖 一ruc 丶00
Ian pa
pagmg
巴
一 0
~ 冖
0 0、 and
a
090m ALU
digl 、 =
0 0 冖 冖
0= bits,
、
冖
0
0 :00 00
0 000m
一
0 0. 0
logical
:0 ex
differentcomponen
、0 冖
usually
()n
冖
' · 0冖 目冖 冖
nal•一
0 二 冖
al and
on 0 uses
; 0一
00。 乛
,0
abilities,
= 0、 0m0 一 乛 0 一
desktop,
冖 0
冖「 0 。
which
00m
;、 、
0C ere addresses
The
一
、 he
cum0m00 一
00
~ 、
一 、
冖
。 0
、
00m ; 2021
、 、 、 0 800= nt
information
0、 一 一0
0
don't
onn冖
冖a
一 ,d
useful
一pu
n
一
wi 0 0
冖 operation
「0 、
冖 =
日0 一一冖
一=ram ram. ,83
is
~ 乛 、0
一
一 一
·。
,「一
冖 a
冖 0
include
2016
hin
乛
0
冖一
00
•
0
$ 冖
s 一
for
into
0
℃
一
冖
、 乛
Ans.(i)
A and
to: n and
eutral
冖、 Q …、
Ans.
、一
n,、
”
」
冖
…
∕「
~ e
… 0 卜
… 」
the0.50.
·49 ”00 ~
x 0
& n · 0 一
0n01101
、
♂ In· d 0 、&
DISTRIBUTED
…
;~、
(b) (a) as
sembl00k
…
ogRegister
selective …
selective 一
~ on00m00
一 000mo ·……-冖 0 0m0
~
c
-bit
0 、 0一
Moduie
m 乛
… 、、
=0
一
、 (R)
0 at are、d00
v
0
…
cro-operation
language-
the … 00
… 一
。 、 丶
;&00
Sus
A
holds 、 、 … c es 冖
ada
set complement
0 the0 …0 、
Ses
(ii)
一 & 0
ific
Bus
·冖 000F
Master0
… 、 0
SS
國 1 &000
0 eque、 ARBITI%ATION:
busy
、 advantages
meg、 ID 冖 冖
花
1
、 M342
… 冖
: s一
0 0=
、
the
冖eg numbe 0
0
0
n101
乛 …
、 乛 num00 = 1
that 0
0
8
·b 「
冖
、 一
0
、 、
冖 = ∕冖 pen、
US
be…
一
~
an冖
、 、
、 he 0
、 =
0
~ 、 on
ofRTL?
00n · ,m
0
bmary
A= A— performed 冖 乛
0 n40
0
…
•
一 、 al 冖
、
The 00 ~
冖
、 一 & 冖 & 0
1
11 一
0
一 、
0V0 …
language
冖 0
一 00m er•
In
Maste M35
0
0
一
、 0
乛 00m
一 一 ·
一 1101
一 00m
11001一
00 00
0乛
bu = 0
「
2 「
冖 an 、 0 冖
h 、
冖
2
一 、 冖
in ~
一
、
us
一
一 = 0
00L assembly 一 冖 0 、 一u
n ehey b
0 冖
access
B= B order 0 冖 冖 、
冖 R TL) 冖 =
m0
0
101
11111101 Determine ch
一
冖
、
一 a
ARBO 0m0heme ed
乛
一 00 00 0 a
、 、
國 冖
0100
change language'冖 a 冖 000h
bi
0
Master
u 00nn00
冖 0
Master
、 kind thhe 冖
e•
Academic 、 =
ra
冖 、
00 es
乛
N
ough 0m00 ion'
the 0
乛 a
、 :000
0
、
N
冖
冖
us
20the in 冖
logaccess
一
7
B such冖
0
、
•a
ARB3•
、
= 00 00all 冖
0
~ =
0
m
ic
me … 一
operand
冖冖
一 value
一
冖
2 papers =
2017ration
0 0 de
0
冖 冖
00
冖
9
一In
la
0 一 0
冖 =
、 00
一
bus
、 乛 、
inputs b P11
Q. The ·一
… bRSIC
AC
0 00
4 1
=
· Con 3. 2.
ofIR. Ans.
, · Q.51.
0
SupposeSignals
OfAR Signals
Signals Signals
Signals The 冖
00m
15
D
computer.
…
Tz 一
HO
40、
一 The The
H
0
01 bits
outputs
、
Derive
、 一
一 0
一
we Of
for 冖 to
0
冖
0 ~D D
冖 inputs
that Registers
0 0 0 P15other
,0 0 scan control
00
D' control
S2 set, control
0… 冖
Of
一
we ofDR the
0 0
Sl
INR LD
R'T R'T clear inputs
CLR 'IT Fig. 冖 the
0 冖AR 冖
RT 0 want
T
(R)、,AR AR
find the SO the the this
I.P
00W000
con
, control
冖 Con 」
AR AR to or read Inputs to are
0
(R) AR and
AC
Cia
circuit
=
巴 select
complement check University-
0
一 0
From
0
冖 00m
4— adder bits
0
~
= = 一 de Memory: loglC
~
gates and
AR M
gates
0
IR(O PC 0 、 0 ifDR0
D 、 IVe
come
=
RTo a 「
bus
、
冖
ARI
一
冖
0冖
•
+ and register
0 0
write
he circuit 15
= + associated ,11
the
1
AR ~
) men nine = ofACfrom 乛
associated
B.Techl-Akash
一
一 the
,~
gate 0 inputs 0,
0
are: and the
+ c for FIFS registers
、
= D 冖 structureCircuit
LD
the
0W0
the checktwo
00
w Of
10一 3
000
change bus memory values decoders,the
with
、
AR' INR ifAC
、 一
Books
一一 000P 0
associated
0 目
program
W
ofseven
0
0
芼
CLR 0
00n
、
and
0
一
7 , nt with f11P-f10PS.
I
一 00
12 flip-flop,
counter
、
of•AR• detectthe
0
一
8
the
一
and 2021
冖
00n
bus
2 0 =
(
2017
pc
一
s
… bits ,
9
0 gn
,
85
一
一 一
~
n ofbinary
followed
: SOCircularshift C efTccCivo 86
…
on 一 三
Q •,-2021
·0
LogicalAns. Design
final
Program
Acro
Memory
Circularshiftrig ht
Q.5'i.
Definition
2
Limited
An
a 一
An
一
Differentiate
g.
nym
shift
answer byvalues
Operation
Starting 10
,
一
memory
shift
d
unit address
after is has
=
om p
shift calculauons few st,andß Address
a
,0
no
an 一
0 a
right com addressing
一 一 ,、
memory
0 0
mitial RISC
一 三
:
RIS
mod
c, 冫 Com
8 and
一 value
冖
一
,
are
a shift
complier 「
,
unit nodes
一
一
c fa
「
left,R.
冖
二 and 」
Operandi
'一
c
一 0
:
一
一
has
S
冖
一
一
0 :
an
… 《
,d 邑
2 easy 3
memory Indirect
by determine一
comp
氵
一
…
Addre.q
1
!
~ 一
shi
ow
01gbC.
0 ; 孑contents 一
which
「 一 for
3
You AnQ.5 」
一
h conn data con
3
E Ans.p Q. , 、
h Ang.
, Convert Co …一R《,
4 3.
Encod · para
determines
H B
、
Statement
Value
56. 一一 一
Value
Repeat
ro Get
t
ran
n
exadecimal
Inary
cdproduce
transfer.
Con ct A
due
actually
,v R2 ,
3, d一0
; the
, bug
Representation 、
he remarnder
ugtng
as: 、 ,d The 罔 efor 一 3
、 、
; Input*
Re
2 ,6•75 eps 0
, RI
32 M'.JX n—line
toselectmultiplexer
when the h
3
every
pre steps:
《 1 3 ofcommon
, r
01d until
冖 0 0 common b
w
decimal
for
一 bit
3 一一 3
一
、 the
lines
n
, is destination
University—IB.Techl—Akash
the
ho float:
3 [n
ready Sl which一
MUX
,in quouent 4 System 8 the
hex
2 , bus selected
6r5867
1 C, and
21 re 一
-r
C 0 一
enable
0一
一08·75 75 re一
transfer s
SO
1
88g equal R 32
4
R
晝 bus
indicate
·丨 carnes
0d4 一
: 31 42 、
equt
ers. system sets the
There
一
一
0 00 0'
binary 0
data'
、
and
e
bus
ofrepsters
一
which
aredata
一88
0 1 23 Exponent
·: equivalene
n
k
will
x
a
0
Books
MUX a
partl
Offour
、 a 一multiplex
一
50 tw
、 multiplexers•
| 0 0 4 a
Common
三
a
setn
register
share
Of 「
、
0P1 the k e
registerscon4e1
57671
a
1 Mantissa
load will
A 0 ,
一 75
一n
2non
017
con
bus
have 一
bus ,
signals There
2021
017 0
0
「 bus can
一 n 一
一 ) 7
=
= =
fetched
一
0 thetha
•冖
~ 乛
。
…
一 0
丶 3.
000
R00一
= 冖 0
冖 、
ets, the , 巪h一
Grant 、一 。 000
, 0
。 00 &
一
」 0 ns will
冖
D000
0 Ans.
Fetch ~ 、 、 。 , 一 ~
, 2
B
、 、
。 = 、 00 Q 0
、0 &C00
· . 0
'
workmg
乛 mu
until Sf2021
冖
= 00
main =
the冖
ruc
=
=
0()R
、
0 0 will
Each
·50 Clk
B ~ Requ
040
gran ~. 、
舀
~一00
一
「
& 0
0 乛 、丶 &
·
= 0 cad the
冖De
才 0 冖 一 00 一 ~
it
乛 ~
Explain
… 0 theA = 1 0 = 、 一
冖& 0
0 :、 a冖冖 ~ 0 冖
1
冖 00m20
1 done 一
冖 De、 、 一
0 0 would
冖
、
0 memory
0 000
0 will冖:st
0W0
… 冖乛
0e、
h00
…
sto
0 ~
一
m
…冖
of
computer 冖
withDev
00A 冖、
一 0
B goes0 ,A0
,冖=
、 一
一、 一
冖 =
0 、
0
冖
…
0
:冖 =
0 0 0
、 、
00next
=
乛 …
0
ruction:
、
冖0
0
一
00
has0
一
0
A 冖
一
Will
w mp0 000
冖
ra0
一 0
一
0
一
0
equal
=
一
。 in:
= 一 0
乛 冖CPU B no Gran 一一冖
0 00ra 002 亠
0
the
十 = …
0
… on:the h e c03 1 1
go」
冖
bus•a000
冖 keepw 冖 =
丶 冖
一冖 0 一
:
0A0
、
0 。
0
乛
、
乛
0 、
0 0
冖
0 Du
0
e00
一
冖
0
.乛
、 The
乛
0
= 0
eg 冖
冖
h
en、
e
冖
A
=
0
、
0 0 、
=
0、
一
0
~ 冖
0
一 =
冖
:0 。
。 ;
丶
冖 “
一 、
乛
、
0
冖 、
1ng
0
= 、丶
0am
乛
:
0
ow
一
、
n cyc
have
:~ 一
…
e
1 1 、
0
he一
冖 冖
0
A
will
=
冖
Request
一
00=
一
冖
0
0
=
0m0
=
==
一
」
w
=
00 一
一
冖 0 0 冖 、 冖 、 In
、
= 。 = = era 一 0 = = 0
0
一 冖
一 0 0 = this n
0000st
0
~di
冖
、
,
used bus
bus•WIIl
yedA =
0 冖 000一
= 冖
= 冖
=冖
= 一
乛 一
: 00 0
乛
:
~cyc=on, 、0乛0
一
……
00000
、
etch
Simila
冖
0
= 一
:
、 ~0
0
~
0
0、 is 一
-“
0
十 冖
h =
en 0
memo
= 冖 、 00 一 in 一、 、 冖he now 冖
0 0 ReqC 0
,0placed 一 一
and
0
」 0
000
冖 =
0、冖 : 冖
0Y0decode)
it.
冖
b
一
0 、
冖
ed0 om 一 ::=
乛 = pc0 ly h Gran
、 0 0冖
ReqA
冖
= 、
~ =
0 0 亠 乛
0 一 冖 一
、
en =
untilit
0 =
0m0
一
冖 、 0000 =
」
=into 一
1
0 ns , 00:~冖
0 h0=
11 冖
DOW00
一
me 冖 0
、 bus
: 0 「 Highest
一
n 冖s = 冖 hough
一 … enc 0W0
00m00
0 0
一0 冖
、
0
、
0
冖00= =
、 一
冖
=
冖 0 乛
、 ed in 11
一
冖 A•
no and
B heSince m 冖
h一0e 0
、
00「data
冖
一
0
一
0 0 in 0
冖
=
、
0
~
om
= d
冖
on detail. WIIl
a
、 一 =
onge
0
冖 C 冖
0
、 = :
冖
0ly
冖
、
冖
一
0 9n0
Arb
D
一 、 冖
:==
一
、 、
=
000 0inmemo
00 0 乛
0
一
乛 11 no冖
b
一
0 、 h
、 冖via
Request
h e 一
0 、
00004 =彐y
…
一
te
0
,0 0 0 0 冖
= 、 Also 冖 、 00u
willneed一 000
0W04 、 R000
ReqA
「
、 en 0
。 冖
0
、
0
:0 ins 二
disable
0
this
0
冖 一
0
in
十 、
0
、 冖
r uc
n explam B冖、 乛冖
冖
heA =
0
0
、=
0
00 0
乛 G
乛
0
一
。 十
、、
000
00 0
二 0= 0 、
且0 一 0 00 002017
0
&
Reen、
em
習 , 0 = 000
000
~ a
一n
0 0m8
-=
冖
0 一:0 0~-
一
to 4 instruc
to ·
an the the Execute
may
them
the
output
CU. result 冖
Ion
actions as
be to
The
a
sequence
or
updated the the
device.
back a
result required Register
ALU instruct
冖
0 J.P.
Base
to a
generated ofcontrol
to
reglster•
a
冖 perform
by
… Un
nstruction,
dl 一
Update Load on … …
NO Requi Load
乛 on: versity—
MAR
ferent the
the
Decode
♂ PC
I
Execute
Load
乛
Add
The
by If
signals
ed MAR
Contects Address Start
instruction
PC
PC
Contents
CIR
condition
Jump?
8
Interrupt
一 冖 mathematical
the he
ress
r0
address
乛
Data
♂ 彐 control 冖 B.TechJ—Akash
instruction No CIR
MDR Next e
nts ♂ ALU
he
to
2
to operation
the
ope
fromOf is such
uni 、
at
Yes any relevant
…
on
on which 、 or
is Olved'
冖
of
is
as
feedback
cycle Set stored 一
0
reading
the performed
B00
Serace the
function
it c
mistructio n
om Pc
CPU
sends
functions
jump
next
fromin
一 Value
冖
values
e he
units
passes
(executed)
the a
condition
ALI], on
from
“ of
the
memory,
一 them' the
on 2021
at
registers,
Program decoded
will signal
CPU
clock
and ,
be or 89
' 冖
0 凸
b
memory•
、 、
&
丶 ster
hvpothetical
42n
Ins…
instr mSoA
mstr2-
nstr3- …
machine
3 S
0
instr
Assume
D
…
。
了
· 、 、
addressable). Ans. 、
、 一 8
0
0 m0
B21
、 wo·
m
Q.61.
5 4 一 冖
、 , ,
6-
、 32 d
be To d Re
,一 0000
& ocation
~b… thewords): 、
、 ,0
一 0 0 ho
·~0 or
Consider
4 、 、
0 一
Evaluate used
」
8
0
PUSH
bytes
、
location machine POP or
4 …
、
ADD PUSH ADD
v word n
MIZ PUSH
many
0 0
PUSH
… bytes 中
and 巴 0
、 ruc omA 冖
一
00P 0
2
一
1 、
0 0
、 ;
、 st 0
」 匕0 8 。 」
冖 a
1
size
:
number
X一
=
the
… 0 冖
、
penphe
、 一 ~ 0
instructors
= 40 0 ~ 0
、1 00m 、
一
、 、
一wo =
location 00 0
一 冖 、
036 一00一0a ent 2 A arerequiredofwhich
一 、
following
0 0 一location
00 一
1 +
al 、 0W0 、 。
in respectively. B B) 、 0
~ 丶
一 一 、
00 、
0
冖 e 0
& m
X
一
、
onon 一
on 一 111、
D C A
冖0h00
0
machine
bytespc
~ * m
一 、 、 冖 m =、 00
0~ 0
C
一 =
、
一
008一 一 一
2
wo d ction
are:program
+ ce•一
0
、
、 0、
020 一 008 000m0u
00
0 D)
十
,一,一,一一
6 一
040 、 、 Inst
M TOS TO 、
commg
冖
•一
0 00
instructions
g 00
TO TOS TOS TO TOS
000
00W 023 0
the
[X]
0、
S
一 一 5 冖 、 冖 乛
0 一
」
S S
0 一 0
1
一 、
32 are
」
0 0 commonly
一 segment
execution
Inst2,
b
一一it 冖 om
temp 00 0
一it the
: … 0
:
::~
0
is is
、
、2 、 and s冖
2 一1
一words 0 00m00
Inst3,
ack an
wowo woword the 0
、 memo 冖
= 0
used
、 anly 0 巴
required'
、 operationinstructions
d
、
、
d d 0
、 program
冖 、 一
00
~ 0
Inst3,
n C C
冖 A B A
冖D C 冖
、 三 冖
to
一
: =
TOS
6
·冖
+ + + 0
、
0
0
、 「 0
一
execute
D)*D) B)
data 、
0 0000 房
Inst5
Memo
ha 冖 In
、 0 ruc
00
A+B)
一 00
冖 、
=
」
2017 been
00
In 冖
20
0
03
一 6
一 a
0
= 、
~ ~ 冖
h 、
~
~
would be arc
That depend word
to individual
addressmg 0 technique.
0
the
0
word-a ddre ssa ble .
0 、、
e
A 0 An
wo architectures
十 0 Fo
乛
addressQ
、 means
、
Q Maximum
0 , 、
256 28
The
ed 00E
、
memory.
have
Ans.
d-add 一
冖
a
·62
=
s.
Byte
、
、 ·63
=
、
0
32-bit 16-bit
一一、
=
Simple
=emon. 一 = ;、 、 an
、
|
0
on · 250 256
·
0
basic
an e、
What Cons
00 ordered
Addressable Byte
00一
、
、
Word A
0冖 00 一 、
m 8
Word combin
…
000
essable mechanism
nstr•t
exampl
,0
bits
一
size number 6 32
…
ties.
、
where unit der
addressmg
一
combinations
、
are
Upcode
、
~ 冖
0
、 = 0
~
04K 0 d a
bit
、
~
Addres
乛
~
Addressable
;0 0 、 P 、 Of e ations.
00
data
」 e
8
冖
0 、
t
、 0
then the
0
0
This
…
000 groupedtogethe
the Ofbytes
instruction
= 」 、 data 乛 0 hypothetical
~
00n ope
、、
Of I.P.
0
一
sable
addressable ra on
and advantages
0
then
Addressl
each
mav 0
0 00W ·00 de 0 、、
e 6 Un
、
refers
一
can
、 ated 0 a
×
12
0
or be 一
一 、
can
d
…
0
Upcode
、 ddress
∕; 一乛
what ho versity—
、 冖
WO
212
0a
storagethan
able
the 一 he bits
on
0 00 00m 、 accessed 6 be
d ×
目 maximum Within
冖
many
、
一
used
Address
la
hardware
in 21 p
、
are
ha
Place
、 b
entity• only
u 冖 Of 、 乛
12
、 一 ad 0 oce B
0
0 冖
Address
memo
~
is
byte =
0 」 0
entities-
、 、
Orm 、8
their TechJ—Akash
~
24 for
目 a
larger zero-address
冖
0 given
0
00m
」
冖
乛 0
2
576 one
0
、memory a and abyte•
、
、
y Ⅱ 、
· ili 乛
normal addressing 256MW
0
architectures disadvantages?
, Oneaddress
address
32Bi which
units
Instructio ns
16¯bit computer•
a
The
0 0
64
256 128
assigned a
、 乛
0 Byte time- bit'
0 0 00 maximum
KB
·dd h
¢ called Books
·~ 0 、
memory•
n Two
supports
we"0
In
…
,00,一0一
instruction
addressable
instructions
0 In
mechanrsm
、
0 y If
一 mo which address
0、
computer
which
、
wo
a
ow0 , comp
,0
own
、 0 comp 、
w 一 memo d
0
冖
common
8 E0
expand
0
十 00 冖 ·The一 ,
information which
·
memory there
memo
0 、
匕
pPOH
are
一 we 0
architecture'
一 、 r' 0
bi m 0 、 (201opcode
possible•
000
00~0 0、 ne 、 01
巴0 “ 、 memo
exist
d
computer
would 2021i91
0
accessmg
word 一 · 、 add
would 、
·
( word
00 0 守
2017
00W om 、 may
、
10
ess•
a )
~ :
「
0
;
Imponance.
、
、
000 0
0 '丶·0 、
choice. 、
0=
、 ·、
v.Index
register
iii.
Base
、 = 一 92
be
'
instruction
、 、
。 Mask:
Auto
D000d040L
Immediate
lp = 0 Ans. a
Ans. |2021
T:。 hey
Absolute
read
110000
、
Q
A=1010,B=1100.
、 l ain
Q
:00
· 0010 Ans.
0
With ·66
、
1000 11W 1010
·
、 Atthe 、
…
65 This
B 0、
「
1010
ncrement at
Mask
mode
F000h
areone in thenext :、 d00
·Explain·
pondmg
0
the Whatis
、
Effective
…
ndex
:ha
register
as 、 m002 00
mode
~
end
0 二
content
0 0-
done
mode
、
0
…
n cycle 、
、 the Con
,0 Thi clears
Content
ContentContent
0
1;、 、
10w · ruc 0
Content
and :二instruction:
、
乛
冖 fetch an using
冖 一 000
=
in
addressIs
en
0y
0
、
… 0
0 00 0 0
一
4q0and effective 0 0 、 、
= 0
、
interpre
、 、 00 ARf— on 乛 A 乛 、 0
nt 0
Decode 0 B
ofA ofA
、
0
e0
、
冖
OfA
e ch 二
、 B一
B
“
~ 0
冖 0
og 0 0 0
:
IR
Du 0P0 after
-0m0A0
logical-AND
芼一 (loglC b40
一
、一乛in
R in decodeaddress? 一 、
= =
一
before
the
inthe
e—
0
冖
0P80e
ve
mo
…
… 、
ed
er
冖
= 0 、
Ing atlon = operand) 、
一
:
0
M[ARJ,
二 0 The
,
0 L) =
AR address
:
bythe
一
… = 一 一
operand)
mo 房 0
S 冖 program 0 、
SC
0m0 =
0
0 · 一IR e-
h
0 the 0 : operation
=
00m一
… egl
、 一
∕冖
pc
一
decoder
冖
Lo
PC
= 」
0
0
一
on
x•
一 0
R冖 一 pccoun 、
pera
00
一 …
、 0
…一
、 A
Au Base 2
·
冖
、 0 0
which
,一
、
0、 00
一
冖 0
.Indirect
pc
points
5
0 w
、m0n0
冖
Register
4),
0 :; 0 一 0 rucIn
0 =
Relative
0::、
with
+
0n00d0d on
:= 0
冖
decrem
一、
冖
= 乛
一
一
0
冖
and
00instruction
0
h
and
…
=… :w
0
一 =
一 乛
=
operand
is
0
mode mode
ndex B'
C0m00
一
en
=0 =
0
next0 乛
0
= 乛
0
0on,
=
=
…
0
=
冖
0
"
a m
T2 4m0
…
、
ed=一
…
0
0
into
instruction
=
一
、 乛
0
、is
:cor
00W0 = 冖
一 cycle.
from
0 00
found
、 0 、
Design
0
乛
00 、 0 冖
2
0
一g000
0
0
、 he
一 冖
一 冖
、
A 0
00
0 n =
0 邑
ent 、0
一memo 乛
0
、 =
一
; 0 乛 、
一00820 一 一 0
- 0
一
0
20
一 ~一 一
the Of a
instruction
the is
addressing the the
time operations. case0 mode
register
register.
used
the parentheses 「
regts
… canThe
passed
ThisE.g. processor a
operands.
Indirect Here E regtster
Absolute As Contents
EX.
to instruction. Register
by regrster.
F E.g.
g. for Immediate
冖
er ins Add Move
shown
Move
access
specifying Ire above
冖 Move
LOC intermediate
be
RI seesee
冖 explicitly
冖
ruc 冖
mode.
that This 一
RI and Of shows
used
or 冖
…
mode: LOC, mode: in
Figure
n mode:In
to RO, the
Figure corresponds
We
mode:
4200
1011一 the
Of 一 denote holdsFigure addressing
the 、
Instructio n
RO placed
RI registers. Processor only
A
冖
he fe 冖
冖 this 3 3
The
RO in
The
RO the specify
uc 一
RO
aboveon
The
ches
memory 冖
the
a 冖 register
storage
the
0 一 b
indirection in 2 name
spec I.P.
. 一 places
一
mode 一 一 effective operand
Memory
operand.
the
operand
RO. to
一
the Theor instruction.
mode the
registers
and concepti.e.
… Umve
mo
the
instruction of
the
Figure
location
operand
dunng
or address
u value ty—[B
in
moved used the
0
in Of register
are
Instruction
arithmetic
a 、
'B' fromcalled the thece operand
Global
Other memory in
contents
Immediate
200 Tech1-Akash
from names at Operand
Instructio n address,
them
onof location;
冖
he
冖 or whose
、 00m0
the the
eg
mode
hat
冖
he Fig. a
indirectthe operands contents part Books
冖
冖 =
are
0 pointed
er
the
memory
…
Registers
RO address
0
2
0 RO
Operano
二
contents represented
address
Regnster
乛
冖 一
0
Instruction
he ,c
一
mode)
tv'emory'
一 0
WIII
0
by is
address
appears in
the
、
the
Add
are
be
= a 、 …
Relative
冖
e 0
、 E.g. 2021
000 、
Contents
℃ e, tly 、
0 、 、 0 s .、
0
Add
00m0
~ 冖
Move e, 、 、 The0
、0 、 Conten
nc ive a
0 M
、 Movespl
and
冖 m0m0
Move
added acement. Contents with
o= 一
0 R2 、 u e
乛 。
冖
With
、
、 =0m0n0 address erenced 0
… 0
冖 冖
、 0
: 00m00一 2 ma
、 can
er•
wo
X 冖
、 x
、 st
mode:at X
冖 乛 in 冖 relative and 冖
…0 ~ 0 、index 十
RO
= 冖
冖 冖
0 、冖 、 Th1S RO
=
(C), 冖 index
0 一 thus
0 mo
RO,
address
… 冖 at
一
complement
RO十
0hemode:
= 、
冖 a a
… 6 … he 乛
=
(I),
y
= :
、
=0 0 一
bit
y 一
:
addRI ng
冖
、
eglSter
For
add X+RO+RI
RI 冖
constant•
and address bemo冖
0
、mode:
RI
00
、 “ 乛
•uction
R2 incremented
0P0 、 、
ess
exploits
0
冖
一
」 R2
=
changed
0 ,
一
he 、 relat R2
0m0 = uction. 0 p=
an The
、 0 冖
0
0
:冖Be0
00
X+PC address
60the
number …
Theset R()+RI 、
乛
0
、 The =
0
0 the
0
ve
00
Registers
0000、 一 Fig.
andA d ℃ R
、乛
0 00a 00n 0
一
mode:
、
add
00n00P
乛 t一a
are
、 0冖
冖 0 一0、
冖 冖og、 moved
for 0
ofthe a mo00
~0 、 0 e 、 、 = 00h
4
、
produce
冖 000 、 moved am 冖
an e
、 0 一
“
essing,
0
Index
=00
00、0
on.
0 0
000 冖 ins
冖
his
00 冖 The moved
0 冖 一
、
0
flexibili
hadd
e
nex 0
of
00 、
value
the
… 0
… 0
冖ng 冖 一
00a冖
ruction
冖 n
operation. also to effec
in、 Mode
冖冖0
乛 E value.RI he冖e 冖
0 and
R2.
0 一 、 in 0 0 1
=
0
00冖
= A. he乛
冖 冖 x
一
ty EA.typically,the
冖
(C).
called
冖
冖 R2•
ive 冖
y ∕
and
Memory
一 0
000m0P
0 h00 he
0P0
This 00n as
, h 、
…
n00冖
00m00
、 、 operand
address
case
0 That he
Thus,
0000 he
shown
、冖
000
= … 、
and 冖 bo
PC-relative
a 冖
nc 一 n
、 is, 冖 sum
h00n
er
0 000
the
00the
、 、 the
emen一 a …
n the 0
乛
is
冖
he
0
00 inc 冖00n
、
冖
h
constant
the
adnext
effective 冖
enthe
called
=
、
0
乛
00mP0n00
0 00n
「
00、
example sum
en 0m00 、n
addressing'
en00n
00 一
乛 envalue. 0一n the
Of
、
00 一 0、
address
0
0 乛0
60 00n
cal
0
乛
0
0
below
一&
0 - 00 0
Q
sub
,Reg 0
00、
The 、
R3 AddArithmetic na、Ans. au Here
ac;0
RIRI 、
R3
0 a Logic 一 ·
0 E
Ions冖 A
following
R3Subtract 冖 一
冖
冖
、 0n0 0
raction,
RI RI R3 R2 R2 R3 R3
冖 、 00n on 、 一 g.
0m00
ing 一
冖
data ; M
buses d00
which
Symbolic
M in 丶 、 What
including Add
忄
RI 1
RI
RI
, RI en0
冖 冖 RI
data m冖
hmetic冖
0
、
、
on0 、
一
0 、
emen
are om like
RI RI RI 冖 R2 RI
RI
冖 、
0 0 冖 一 0
in
R2 冖 the,冖
| 冖 ·
+
冖 + 0
、 、 •
categones
0 + Microoperation 0 P0
」~
+
: 0 • 0 0 、 、 (2),
one
R2
1 1 and 、 edm n onhe
Micro-Operations 乛 0
brier
乛 Ope 、
Stack
+
, + + 一 一 ,
一 一 R2 R2
~ ·
+~ +
R2'
、 冖
R2
0 ement •
o peration 冖 、 、 冖 added
00n
1 1 冖 +
~ 1 ~ 1
store 一 0 冖 a 0 add冖
Designation
R2 1 in0
register
一 om 00
、 冖 一 ation 冖
、
0 、
m
、
eg 、
·
cent冖
一
o
040 n M 、
en
RO
一
+ 0m00 0 0
、 in hepe 一 A
0 一01 、 … 0 0 0 OfR2 I.P. …
1 冖
he
冖
the R2n 一
、 一 on 、eg、
a
冖
、
0
,0P0·The
、
al、
In0
、 、
、
0 …
0P0
ng0
to
、
Un
and 冖 These
non 一 乛 00m0n
decrement•
0m
、 0 uc defined on p ~ 0 mode
another
s 、
一 冖 e、 、 、
冖 are …
0 ers• 000 m
data 、
vers
、
0
, 0 ♂ h
冖 冖
冖e
h e
~ 'These 一
0 n0m一 basic ation
RI Con 0 0 、 0 m some a …
一
D00 Co
Compliment 、 、 which data sum some 一 一
0 ng 、 0
; ty—
nc 00m0 冖 、era us
0 … 、 = 0 冖
binary
乛
、 0 0
Description
+ These dec
、 by 0 冖
占unit 0P0 widely
RO 乛
B
、 emen
0m00 冖
he一 en en P00
0冖
一 0
again
should the 0
ari
data•
0
℃ m ween
peratlon Explain, 、 TechJ—Akash
一e~ ~ 0 乛
冖 冖 、 Theemented
0 0 take 00n 、 following era一
hmetic
0 、
information•
冖 一 一en0
m 0 v he 、 冖 lion used
冖
冖 冖
h e,
00m0
乛 乛
Rl+R2
RI-R2 一
y 0 、 basic 冖
一 0
,
0
CPU)'
、
0 00
he00n 冖 冖
h e , generally0
=
冖
be冖
an 冖en
0 n0 ℃
0
、 0
0 、
In
-
on
冖
0 and
冖 m
冖
000一he00a
e 冖 r ac m n4010d m 0
、 、
a
冖
一 乛
micro 01
and
00m0u da d 乛
0
、
Inc
冖 0
exam
冖 舀 、 冖 0 a on 、 冖 、 B00
一一r= 冖
· 00
R3 冖
R3• ~ R2 一 冖
0 、 、
乛
0
、 0 , cla 、 冖·
2018
arithmetic
00n0 冖
a
essing
an
ac 0=
、 a
、 m pe ·0
、 ifie 010 一 0
、 冖
一
on E•A•
冖
一 · 000 R30
·~
0 bit
addition' 乛 、
0 used 、 冖
2m 0
019
mode
一
2021
乛 :~ 0 、
m mo ~
0 乛 乛
0
·0 巴
、 data
,0 and冖
on 0 一
、
00 …
冖 ~
一
0
n
冖
0 0 0、0 一 , he 丨
0 冖 、 95
0W0 0
0
=
mem
乛 乛 and
卜 冖 0
一·R00be
冖
immedia to
=
0 0
b00 henumbe
operational
冖 arithmetic
ends
00nn00 冖
=
0 wesenal
一 9
∕ ve
冖
as~
E executed.
、 I. 冖
Following
An signed(c) wi冖
for
In P: R2.00
冖 hem
respectively.
、
or 000 :
=
乛
D000
0
冖
0
=0
0 Fetchup
一 、 b) Ans. Q The RI RI logical
(a)
、
la:- Shift 冖 冖
0
、 L
。
binary
0
,2021
=
·69 inpu
冖
There
… 冖 =
0 == 0PC 一
0 n by Arithmetic
ed Circular
冖 hou
一
RI
一 = 0
冖
冖
M
eshl
sen
0he0 、 shu : 乛
he
00
·
0
、 numbe
2 - 0 冖 一 M
register
era
Explain
Instruct
0℃e
冖 p uc ·A 乛hi 冖 冖
冖 冖 ~ 冖
shrR1 shift
the、 the P 、 冖 一 = 0 =
above
冖 ca transfers …
he 冖 000 0 any 冖 0 、
、 X-OR一 0 0
are
冖
E 二 ogram0 down 冖
一 、 冖 一 Shift 冖 ra0000
RI
= 、
、
0 RI
o n 一 一 一
·0P0 0 、
、0
~ and
、0d00
ead 一 冖 0 0
an
~ n冖 he 0乛0 、 hme乛 一 、 , P0
left
n instruc
0 冖 0 Shift 0
three
serial 一 冖 ;
Sta
、 Thi
variables•
、
symbol
pc emams multiplies 乛 R2 =
…
一 0 冖
the
0 a; : ,
、0 、 一co丶 ste 、 Shift
0 e
on
… 0 冖
r
and
、 0 冖
•
o m 00 ·compu
一 一
X-C)R 、 、
emen
pu uc 0 乛 一
, =
冖
0 0
computer.
一 data
This
Cycle
冖
;
bit
0 丶 ·
、 inpu o n 二
instruction
types
二 一 冖
乛 Seme
~ A h = 一
"shf'is
冖
冖
= 00 on 冖 also ransfers
0一 冖 = 00
must
on:冖
device.
0==
ion. on:0m00
、冖0 h
“000u 冖
一
same
乛
冖 This
.= 0
冖 0
冖
冖
冖
0 =
0 、
T
冖
we
m 、
memo 、 ma the
The 0 一 、 一 The er. 、 一
、 冖 一
• = 一
0 0 T
Of
known 一 00n = 0 0 2
= 0 cu
000m
=
have
0 signed
be
、
when
、 , 一 0
lef
」
used
0 h 0 一
shifts
cont 乛 : 0 du ,0P0冖乛
、 and 冖
0 冖 冖
ough …乛
h mos
=
also
0
cycle
. 冖 0 冖 、 、
for
、 0 = ruc 、
0 、
00 、 p 一
冖 、 a
bina 」 or 冖m冖 0osused = 0 0
as
一 、 a
冖 0 :
on
一 : ~ 冖 =
一=
0 000 冖 0 0
logtcal
Included
0 冖 冖 ~ 一 一 n 、 一
= : in Logic
一 in一 on、 冖
00
follows:
冖
w : : 冖
=
0
冖
ch y ed
leaves
numbe
」 冖
his,
a
冖 一 一00
冖 一0
0 乛
、a with一
ruc
一 0
一 一
detail
冖 0 : 一
冖 0 一
n • 冖
iplied used0
、 2
一
= 」
m and
sides shift
、 000 冖
一 冖
= 冖
= 1n乛
0
冖 、
、 d
epea 000d0 binary 冖
he冖
he 、
一 冖
一
0 0
、、
、 1 a 冖
= 0
、 一
0
0 0
0 00 inpu 乛 0 0 、
0h0 a
uc 一
Contr
senal 一
、= IR 00 冖
月 P000m
一
、 乛 and
right.
with
he bits
00
ofarrows.
、 、 冖 0 0 = 冖
、 bynumber ra =
冖
Compu
in 0
000
0
丶
一 om 0Y000n and 、
cuou
冖 冖 diagram. 冖
= 冖 一
=
、 : 冖 冖
一
冖
0
、
乛
0 0一 冖
0 、 一
0 冖 冖
0 bi 一
a ℃ eg 一 h e Design
、
m 、0n dl
冖
0 =冖
0一
egmemo
… muously
by
0Y0 2 h 冖 - 冖
unchanged、
0 shift
u
冖
0 冖
=
symbol; ,
=
00
data. 0
冖
冖 0 00
h000
、 、 w o
一 乛 e
00 0 乛 一 、 h 一
乛
冖
一
、 冖
、 冖
、
IR.
一
0 · 冖
一
e
冖
0
一 一
0
冖
hea
、
ound 冖0
"shl 000m
二
乛 That 、
0 ely
、
00
、
in 00
冖 =
、
=
0
= 冖 A =
d
by
CPU 冖
冖 0
、
divides乛
冖 shift
and
right.
冖
000m 00
=
m00
=
0 in0 000 冖 、
0 he because 、he
冖 00冖me 0
冖
一 、
- 冖
、 0
乛
0
、
m 00 00 一
、
=
0
00 om
= 冖
he
、
一
~
eg
一 冖
、wo
0
(2018 is
冖 一
0 0~
= 、
一冖 0 0
· ~ 一
0 一
」
= 」
= ~
0 00m depends the
is
correspondmg
w0
0 冖
Sub
110P
regrster
0
operation
冖 oAs 、=
rmn
0 The Conside ALU 冖 Ans. If
Q P'QAns. Q A Ans. Q.70.
、 ,= The
rac
、
BO AO ·71
~
冖
00 s.0
·72
P
A
一 0W0 upon 冖 … The
00
冖 00冖 一 冖 一0學 ·
RI P “ ·
、 e
A Design
0
Bl Al Arithmetic
transfer
cu
Apply
h、
1 Represent
、 B
with
Binary
一
*, RI 一
Execute
冖 0 一 I'sselective-complement
of
冖
000n wo the R3 then 一
~
0
B2 A2 binary 0
亽 in
、 0 4 0
digits
0 0 •b binary
selective
a … R2 「
~ 、
0000m
reg.
B reg.
0
else
00 一
statements
B3 A3 Adder-Subtractor
00,
4
冖
、
♂ 1100 I.P.
一 1
bina
X
bit reference
、
0110 1010
0 numbers
if If 亽 the
•0 0
」 冖
一 、
0 0
冖
for for value c full 冖 冖
Q P R2
Unive
、 一 十 、 Unit). IR
y
0
Execute
0
complement
line 一 following
B
0
A
~
D
reference
、
+
0 冖 8d3 ,
00 一 一
一 、
he
一 then sity—[B.Techl-Akash
0 K
then
with
in M(ARI,AR
亠 ~ ~ ,
一
~
0 、 ~ co If
0
ope
0
4—
一 0 = ~
0
SC<—O
~ · 0 冖 冖 冖
Q pc
0
RI
A ”
control
e
RI
ne 、 一
K
R
、
a
and0一
0
一 PC
ho
circui conditional
is 冖 一
亽亽1
: 一0 - "0
一 Ion 2
operation
、0冖一we
Execute
00 n00 B a 0 B 二
R3)R2)then 4
A
A
0
冖 一
冖 e 一 00m Memory
Nothing
0
before
0 、
functions. after
as 一
0
which
itself.
~ 000 0 Tl
一
holds•
memory
c
·
冖
· 00
circuit
一
RI
~0
operand)
emen
冖 冖
0 0 亽 co B00
0 一 冖
The is
0040
一
一
control 6
R3
= 0 0 一
·、
乛
; 冖 enco
00
capable
冖
00 0 一
bits n
and
0
、00 冖
冖
operation
冖 、
m he 0n0
0000 、 in AR
0
Execute
一 = 0 一 D
explain
亠 乛 冖 乛 一 0冖 A
statement
0 0冖
in
、
refe
0
Of M
· =
= 名 冖
巴 he
bo where
冖
乛
encememory
一
冖 一 一
000 era 一
一
冖· 、
being
冖
C 0
wi
componen h the
0 冖
一 一
、 addi
he( 0
一
冖
= = 0、 一 00 一
cu 冖
working•
performed
by 冖
and
2021
um
ion 、
一
2019
一
名 。
=
0
、 e 一B
,
(
a
2019
two
一 = 冖
97
、
0
and
乛冖 0
= 一
冖
he 0乛 一
…
、wewhile
0Pha
乛 the 0
0
…can &
0 A PO 乛 parallelismofmultzpiexers 32 differenceSimple”30
00 POW00
b
、
theCl
00m 、 、 Ans.(iii) 「
… the
~丶
000 0、 、
pe
…
b le
0
日Ans. Q 」
BS 一 「 S z一 . 」 ”
、0 ~
冖 C2
… 74 一 · … 而~&
each.
0000 、
…
、 he
fo
7 3
00
…
n 一
一
m
m… · 026 冖 EX-OR binaryaddition. Inputs
n … A,&"一
Ho
、 …
0 巴 InExplain
、 …
一 ·A are "
&
…、
multi 0 b
car
· 、 、 within SOCO
bit
0 、 process e
…、6 many
一 目 」
The
巴 senally
、 ru
…
on
0 一 ~、 。
y 0
numbers
0 、 “ ,
c tion丶 、
0
…
、
operation
」
一000b0 00 、
the
senally B
0 0
r匒0
…000
~ itself.
bus
0 the
em.
00 0
一 W40、 丶 n "
are
、 selection &
~ 、 冖
… K
& four
… K 2 passed
n o c computer 、
: Value second,third
0 0 一
pipelinmg
ded …
冖
An
ThinA
sum/d
6 舀 C0040
,
needed? s
“、 “ 0 、 、 、
is
一 " = passed
e.80 ra m 0、 , constructed
0
b
x h
000
addition. …
、 ction
32一 2
t
冖
… 0
be 一
0This 、
80
“
line
"
multiplexers
the 一
、
、 0
冖
豸ou
一
…
fference.
numbers
0o… ns u
… m0000 K=O, A+B the
0 4冖 inputs cond line)
0 W00 pipelining has least
冖 m
Fun
~
丶
“mu0 0
丶m or. 一
ii
00一 BO ,T A
and A
丶 000 、 0 ti 一 significant
0 00e
一000
a
0
How is
· 冖 +一
m00 乛 、 Pipel 豆… 冖
second SI
0 inc on hat 、冖
four
en
are
common B00
80 techniqu 冖
subtra
00
冖
000E … 0~ 、 冖
0X0inputs
、
d EX-OR)
…
、 」 、…
S2,ve
= = 0 0 and when 0
many 冖
… ng
m
there
~ · 0 h
Lo
in :
multiplexers.
0
乛
0000 0 000
0 0 、
000
and 、 ~ 、
0
、
Now
00
S3 full full Ct1011.
一
y
, 、
00 、 一 、 0 pipeline bus
multiplexers
m
0 bi 一 一
冖 adder K K=BO. 冖
pu areadderadde 4
巴The
0 lappm
000 乛 冖
Adder
0 :=
、 h 0
ofthe
0 、 、 0 recorded
each 」 乛
A
00m …
~冖冖~ 00
mp
umts …
m p systemfull
as 0 The
comp
when BO as
、
、
1
冖
一
00m00、 0乛 一 multiplexer. adde 0n0 0P0
suWd1fference.
冖
EX-OR)K=B0' one Then
一
om
一
on.
ine冖 uc 0
inc
冖
0 冖
0 冖
0 em hazards. 、 0P0
ation K
一
emen 冖
一
冖
一 = en BO 0
of
k000 for 、 of
00、
the
”
WIIl
0 0一 、 、 form
· ng 16 pective 、 he,ub
third
there ou
00 the 0 g
AO
in
mo ~ 0
、
0
0 e A+B
000冖
m0h00
冖
Input
0 0
冖 Al, u result
m0b00
、 Comp
(i)
一
0me
0m0一 ~
00
m0m04 、
、
、0 冖 e
y
· . 、 、
、
h00 C3
0 、
Whatsize
The
=
A2,
Thesum/
0
一 ∕
000
一= 0 0 0 0 一0 , 2019
the 、
· which乛一
0
、em
b
0 : A3
一 bus?
冖
2019 om 0
… 一
Bl
一
0
、
0
乛
no
冖
diagram•
previous the will what doesreference
冖
operand generally
、
Interrupts Incorrect
0000000
十 he
Register).
In
m Pipeline
5 1
instruction.
1 ·Data 4 current 2
·Timing
冖 m、
巴
.Incremen
lead 3
not
一0 目
the
(Branch)1
· ·
0 、
that ·
一
D
·
performance.
0
Interrupts: Branching:
、 A
Oin
attempt ata
、
microinstrucUon•
requirements
Instruction us
00 m
results
instruction same occurs
Dependency:It
~ 000
0 ~
effect
一
one to
on:
、 冖 、
Hazards:
0
、
hazards
Variations:
Ste
0
冖 uc 3
the
0 • 2 1
4
冖
6 5
is
=
7
da
= 冖
·
to
he
in
一 、
the
0
processed.
0
?0
、
next
0 Fl
access
0 : I.P.
Interrupts
instruction
In
Some
P
000
but
。
execuåon then
、 、
is.
e 才
; 0 m
s,%en
and
order
· om There
冖
instruction,
00 Un
this Ifthe FI DA
0 、 冖
Timing
,匕 of
datathe
一 冖 ew which
thus
quence
m
memo anses
DA
address 一 these FO
0
result to
several FI
一
stages
、
are
、
present
0
problem
set before
冖 ~
Of
fetch processing
0
different
FI DA FO EX
一 一
instruction•
0 ,一
factors
some
de、
冖
Of
0 whenis unw
~'冖
B.
then
cannot EX
for
FO
、
instructions
ru
instruction
and
not the
00n冖 T00
Instruction
0
anted anses.
乛
冖 ched
mme
yet are
EX
processing
the execute current
0 一
「
where
。 ,
take 0
、
2
given
0
available' instruction next
mus
、 Ft
一 ~ ,
。
We
tha
& memory
Akash
same
00n ,0E0
is instruction,because
are DA
different
冖 0
the
冖
pipeline
Instruction FI
冖
一
must
ne
00 extern
a
一
time.
conditional
一 DA FO
, 绔
next
ow,
amount
0
一 depends ensurepartial
、
…
00m
E)(
memo
into
d the
instruction, instructions
FI DA
冖 一
· 巴
mey
pipeline
&
the EX
execution, 0
冖
FO
upon
that
branch
0 一
一 m
、
not E)(
。
n FO
00n
0
。 ¢
next
00
ruc this
This EX
0
一 we have
」
舄 冖 = 2021
and
deviate
0 00
ns
known
冖
wili and
一
must Instruction
on
es
「 memo ¢ |
different
一
ain 0b
目 。 “
stream
一
冖
1 if
& 冖
(2019 一
resultknow
、
0 =
0
they
until
一
、
m
00
d
冖
0。 , 一 a
、
0
=
no0X00u w … …
冖 00
efficienThe
· · …
th
n for
s
simple
have simpler
nucroinstruct
m Two-addressSingle Of control
Whose a signals m 100
冖 Next
Based the branch
一Two
、
ore om
1. |
the
一
the
0
一冖
on 冖
==
he 2021
·
a ·
he0
the
The
Address ·
Starting
d
next single microinstruction.
following
ly 冖 、 Sequential 冖
、A
Address
冖
num0 on …nstructionbut
approach, unit input
00 =
bits Address
control are
一
address
6
一
utilize
address
opcode
0 provided BUffOt 冖
一n ·0
address.
… o
Address
、
flags
= trequires
address
…
0 0 c
on.
一
address
、
Field. consists
and
he60000
from
module
F
in
options partition
Third
approach
plus
乛二 …
we With
selection
冖
onAddress.
in m 0
Field:
d0
一
=
field Field
三
the
=
can
“
bits
一
the
entire
一
= n 一
based
冖
by
、 一
a
=
Of
0 0
second
will
mno alsruc ∕0 0 卜
一
0
0m0A0
ism
「 Cuffe
冖
on
一
0r0 00
一 d e 一
on
一
S
$
冖
address
、 、
一 、
一
Single
冖
冖 e st D
Fiaps
「
he
0 0
冖
一
n be
冖
0
used.、
m reg-ISter OPcode 、
0
冖 000 Add冖
一
uc one.
、 一
ne [Branch field.
一
=
0
= 、
0 、 Lo
·一
on. which
…
冖 Thus
冖
冖
一 0 =Field•0
一
In
… field 0引
Address Selectio
一 0
hemo 冖0冖
0 0 :
Address
Ceccde CMAR
0
Con
冖 in
memory
m、冖 冖
一
Address 一
「
0 冖
he 0
、
衾 C0m00
0on
一 「
…
0
、
0
Multiplexer
current
一
=
0
n 、
一 冖 冖
wo De
0
in0
冖
ruc 一
00
、
;= 、
冖
instruction•
冖
一 0
on0 ed. =
、
0 :
0This
encoding 1
00
000、 一
0
00
、 一
0
000
do一
一0
0 = H =
00m00 dd address.
、
丶
一
and poin add
,、 = 、
0 0V0冖
MMU) memory n
冖 logical address
0
other
冖
Q.l.
R
known
乛
the
0
address addressesmapping
0
冖 the 、
access
be
0 0 Ans.
W000 、
+ 、
generate
、
、、 is 冖
MO
ess.
一 y 0
一 冖
0000 er冖
冖
Ans.
mapped
冖 2
冖
logical
4
0
Mapping 5 一 3
logical ·The
of
0
and一
Q.2.
~ How
一
ult,0modern
logical 一
一 to 冖
冖
、 An
and 0 memory-add
h e Example. Logical The The
The
冖
smaller
address,
as
space
the
0 h e
冖
R thinks
a
、 The add
hardware
above
Explain logical
0
physical
physical
+
、
into and
0 memo
corresponding
memo
location user compile-
0 ~
0 se
0 、 add
to
冖 ·一
max) addresses—all
一 、
000 , h 00a 冖 0
Whereas,
m s•
addresses
physical
乛
、
physical-address
一 、 0
physical
0
冖 size,、
e ra
om that
一
0協 prog 乛 巴
U0一、 冖 冖 address,
一 generated
0
for
on} is add all、
ess 一
address
、 Each 0 I.P.
the 346 冖
device
00
physical
一
am
000 era
、
、 一 ba 、a base/relocation regrster
memory
CPU
esses.
0 0 、 0
addresses
memory
~
an
is
addresses.
0 巴
乛 Unive
range and
、
process
一 、 、 say
never
Physical
a
lower
called
ch 0 、 mapped as
m00 0 0
space.
冖 add
00
address
、 ed 0 冖
by
0
0
ra
L the However,
load-time
0 346
一
address
一 relative 、 冖 、
目 by addresses
= 一, he
Physical
6
era 0 00a 0 0 0
,ddUNIT
spaces
sees
levels
乛 乛
冖
一
0
8
a、
number
一
~
om
he
before runs
hierarchy the
乛、 冖 冖
= 冖 u ·The CPU
address•
me to 一
一
sity—[B.TechJ —Akash
seen
0 0 ~ 0 0
memory-
=0 冖 0 the
=一 0 、 gene 、
14346 memo
冖 0 -IV
Re
register
in
value 冖 …
一
冖 in
differ.
、
m一 e0 e ra value 0 346.一physical add 、
ad
they
0 by
0 P
一
:0 冖 、commonly
corresponding
081
14000
冖
locations
max.
、
MMU
he in
一 一、 、
0~0 000 0 、
d
十
、
the
,
~ 0000
ess-bindmg
ed …
一
一
0
mo
execution-time
冖 baOnlymemory,
management
0 with on are
0 、 一 value
0m000 一 , User
0
memory
冖 400P一 、 14 Physical by 、
, 0:00、
at commonly
0n0
used.
0 0 ~
、 when add
00 he一
address
programe 、
using
冖 e冖 00a 6 R 一 0 Book
· E10 冖 00a 0
to
0 0乛
、
he 一 manipulate
esses.
、 0
、
Physical
一 m一 ed om 、
0 冖
冖
max.
me
0 、
冖
unit-
o
en
· 目 一 0
、
m ,
a
m 0 on一
mace memo
冖 冖0,0 、
am
unit(MMU)
the
0 一 冖00m0 一an
add
0
referred
、 0 ph
register.
The 0
memo
Logical that
冖0 that
000 一
ca
ess-bindlng 一 、
Memoey
、
、
00
0
0
一 、
、
addresses
目 冖 巴
known
一
~冖
y program gene
0m9 en0
、 一
address
add
、 、 by 冖
a
0000 冖
= 一
0 W0 0 、
memo 、
、一 memo
2021
og0 (2015,
巴
0
、
冖
memo
is
、0、 physical
range
一 ch
identical
esses
0 一 、 08 added 一
scheme,
0
0 04
used ea
00 一 一 一
冖 u
loaded
0
彡 ~冖冖 一 00E 一
冖e、 一
巴0
0
一)
、 101
0
目冖
、
000
must
ty y- as 冖
(2015
0
ca 一
from
冖 一 unit
0a 、
一 一 冖
ca
一 、 冖 一
0
冖00-0 0 一 0 0 0 一
0. 、一 一 )