Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

4. How many 256x8 RAM chips are needed to provide a memory capacity of 4096 bytes? a) How many bits will each address contain? b)

image text in transcribed

4. How many 256x8 RAM chips are needed to provide a memory capacity of 4096 bytes? a) How many bits will each address contain? b) How many lines must go to each chip? c) How many lines must be decoded for the chip select inputs? Specify the size of the decoder. 5. Assume a 220 byte memory a) What are the lowest and highest addresses if memory is byte-addressable? b) What are the lowest and highest addresses if memory is word-addressable, assuming a 16-bit word? c) What are the lowest and highest addresses if memory is word-addressable, assuming a 32-bit word? 6. Consider the MARIE program below. a) List the hexadecimal code for each instruction. b) Draw the symbol table. o) Whatisthe value stored in the AC when the proeam terminats? Hex Address Label Instruction 200 201 202 203 204 205 206 207 208 209 Begin, LOAD Base l ADD Offs Loop,SUBT 0One STORE Adds SKIPCOND 800 JUMP Done JUMPI Addr CLEAR Done, HALT Base, HEX 200 20A Offs, DEC 9 20B One, HEX 0001 20c Add, HEX 0000 7. Write the assembly language equivalent of the following MARIE machine language instructions: a) 0111000000000000 b) 1011001100110000 c) 0100111101001111 8. Write the assembly language equivalent of the following MARIE machine language instructions: a) 0000010111000000 b) 0001101110010010 c) 110010010110101:1

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions