Part a A computer maintains memory alignment At what address
Part a) A computer maintains memory alignment. At what addresses can we store a byte variable? What about a 16-bit variable?
Solution
Solution:- 1 Byte = 8 bits
Hence 1 byte variable can be stored at 8 bit address. At 8 bit address we can store 2^8 = 256 byte variable. It means we have 256 locations to store 1 byte instruction.
16 bit variable means 2byte varible. It has 2 byte address at one location. It means 2 byte instruction can be stored in 16 bit variable
