Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

62 0

冖 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 一 、

Re used are Of I.e


、 registers
accessby to Scratchpad register HL. Registers
sult ailable
in 冖
the
a)冖
use
the in
冖 Add YXA
used
3 冖
b) 冖
a) 2 HL 冖
1
4 2 Ans. Q.7.What Add Shift
一 ) these · ·
Shift Add
3 Shift

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

orinstruction• memory second or


b) 冖
冖 冖
c) 冖 冖
is
b) 冖
has
b) (a)
a

well u
temporary Internally a) a)
11
e
as and
registers.
Stack Instruction
Program Flag W Temporary
Accumulator

A,B,C

8
The
bytes
16-bit as

as• 、 and
b
6

一 them
register L
Registers
·
11 01
冖 Boo
Inputs, pointer.
efficient

resides are Pointer



0
Input-OutPUt
registers• used register
Counter
Z
Registers
D,E

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

0000 。 on numencom 2017 0340 0


、 In 0 ~
2021

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 、

when three d bits contents Indexed

numberoraddresses.

contams contains
d etertmned


;
'indexed

TheMUL ADD use 一


ADD 3. ,
3 冖2 一
、 , 一 Effective
Three
: 2 i. Ans.
and Effective
一 一 1一 In

9.15. Effective
ds 一
Computers
(e)
evaluating An An
Effective

A
operand Relativethe
(d)

each Stack Single


General
Effective

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:

0X2 the Univers

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

computers 「 interpret index


、 R2
theaprocessor
lengths addressing
There
A) are M most
calculated a
performed = that
+
memory
IXI
effective common
,s 一 t)、 600register.
; memory
Rd the 2015 field)
0
,
thatthe

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

is the left data.


0
a shift operations.can processmg
and program
basic 冖
It
Micro-operations
(R)
computers numbers
operands PUSHand
instructio field.
reglSter
3 ouends
single

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 in transfer needthe gan the


be 0
、Circular LO used
operations actions.
features
may
be Ck source
without
three struc
operationR1 or om

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

among canght 2021


bit
register
(2016 top n address
central
all PUSH

c ( (
2016 2016
Some -type

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

add he The wide. 0000


00J 冖

essing
AC 0 一
0 SC、
D
、 冖
To=

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

u 冖 60 Ans. the rectly

冖 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

a 一 一 、 bits into to address

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

POP SUB PUSHADD

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'

right the anthmetic

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

one designs Aodiess


Of

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

nex LDAMOV SUB


8085 ADD HLTNOP , tail. (v)(iii)(ii)C<—C+D
冖 冖
iii)冖
|
0n0
2021
<—C+SHL
DATA
CMP

CPI

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

which 0 一 ruc冖 opera


exor ,CARRYO
1
、ed 0一
Hregrster: ~ the
configurat 冖
INSTRUCTIONS:

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

、 Ing一 As regis source memory, wai


一00101010
… 、
一 The
regis
on•
ed 0 0 、 冖
、 00 0 一 D
冖 =push egregis 0
s performed,

in00 ac冖 001一



… 一 、 he冖
冖 ops
冖 冖

冖 冖 0 冖 ed冖 er
~ on 一 一
functional 冖

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

0m00m add0 冖 、 冖 一0“ 冖


ing
fetched
k
a.a
、 一
holds 0 0
、 、 一 一 0 or
冖 冖
、 、 metic
cal, 冖 he and
~ 1

0 0 in
or reset
curre 0

0
昬 ~ I/O 冖
20
0
、 0 一
0 0 0 ~ & 一
0

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
; ·

0 、bus:32 0 hat 冖 ,n 000 冖 、


FPU).

、 == 、
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

00 ~ 、 乛 0 used 00n,00 om 一 00冖


while 000 冖
P.

、 、 ; :

冖 、 words n 00n

= 0:冖
ribu

0 oubus ma 、 冖 0X0
00a 0冖
memo
冖 = =一
冖0m0『 0 = Un
a

、 一 冖
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

00 00n biuni wi一on =


unit,

巴 乛 十 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

nght left logtcal ;


in
Direct
left
would andThe 一
-
design p ro g ramnung Implement 一

with Instruction
一 gpace

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~-

fetched. sent back


Counter writing
passinginformation
perform Pulse. I/O

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

that the bytes

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

、 with thebits called


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

is name are operand the


Often
address
is the
匕0
=
0
一 、…
is 、
memory
is

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

and 冖 0一• operand.




register
0
EA.)
RI
that
冖 this operand
in
he as words en in
adds
where
t一
vanables
register 、
Registers

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

the mode rue 一 00h00


contents contents accessed
addresses
is
using


on
一 2021
(B)' operand
in
Placed
0 ,93
0 =
RO the
冖 一
this
by
Of of

0、
0 、 、
0
、0A He
、0 、 d
eg

0
Auto
add
a treatedImplic
displacemen or 0
乛 、 、
0 the
0 9
000m0 0
operand
0
E.g.
He 、 = 肀
0 、 、 0協 Rela
E.g. E.g. 6 BaseHeE.g.、 Ba
the

= 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

subt to00m0hm0 data opera0



e
numer1C 一 0 ex


0 冖
heoperand transfer the operations structures

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

00 00n冖 an ran ed' 乛 、


冖 一
0 冖 0 冖
pe、a 、 0 he0m00then
, P0 used
0 、 、 、

、 00 一 0 a冖 emen0 are 000 be~ 0n0… m「 p used
0
乛 0 0
乛 0
、 0 ·
0 0 冖
01、
乛0= 冖
0 冖
2 016
、e RI
RI R 0
乛 、 、 、 0
冖 、 W 、00 add
R
一 0冖
、 R2eded 、 乛
0

、0

0 、 冖 、 0 used 、 0 ed ming 一
e men
R2• m · RI … 00 一
o n 丶
0 : in 一 pe 、 as

一一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

=一、 This 0 0 en一 Ste •


二 一 冖 一 一 冖 a 0
right 0 00m Digital
same

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:

Uni 、 0 00an 乛 mul 0 二 一冖0 OS


both


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

00 一 ed,0 、 t' Function 乛



=
0 一
0冖一 乛

o n ∕00u divided
sign
2 0
一 .The = 一一氵



0 =
0

一一

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

-um 冖 0 = numbers 1 1 else


adder/subtractor 1 曾


+
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

:= 000000 冖 are the


0 … 芞 ation一
、冖 De
F-uq

· ng 16 pective 、 he,ub
third

= 0 om0 0 being theinputs.


Adder

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

ch gene logical ime



0
、U than 0 relocated
a
the

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

00 ~ 目 memory management generates 冖


The compa
一 ca
一 the og

00
0memory~ 冖 冖0 as one 一 一
addresses

0 0
=
conve

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. 、一 一 )

You might also like