recategorized by
1,779 views

1 Answer

1 votes
1 votes

CPU always generates a logical address.

CPU generates a logical address consisting of two parts

$S$ $D$

 

  1.S=SEGEMENT NUMBER

   2.D=SEGEMENT OFFSET          

  Assuming Memory is word Addressable,

  Number of Segements=64

  S= Bits used to represent Segement Number=$\large \log 64{\color{Red} }$=$6$ bits

  D=Bits used to represent Offset

  Since Maximum segement size is 512 words

  D=$\large \log 512{\color{Red} }$=$9$ bits.

  Length of Logical address=S+D=$6$+$9$=$15$ BIts.

  Hope it helps. $:))$

edited by

Related questions

1.2k
views
1 answers
0 votes
bamcikibambam asked Dec 21, 2022
1,235 views
Consider the following segment table:Segment Base Length0 220 6001 2300 202 90 1003 1320 ... What are the physical addresses for the following logical addresses? 0, 4301, 103, 802, 500