Question

Fill in multiple blanks. Consider the snapsphot of this memory starting at Address 5C20h (topcell). Addresses...

Fill in multiple blanks.

Consider the snapsphot of this memory starting at Address 5C20h (topcell). Addresses are increasing downward.

10011000
00010101
11011010
10100000
11000111
01010101

When performing a read of the 5th cell from the top (the first cell is at Address 5C20h):

1) The Read Data input must be set to__________________

2) The Write Data input must be set to_______________

3) The Address bus must be set to________________ h

In response, the memory will output on the____________bus the binary number (_________)2 corresponding to the hexadecimal number___________h.

Fill in multiple blanks

Consider the snasphot of this memory starting at Address F200h (top cell). Addresses are increasing downward.

10011000
00010101
11011010
10100000
11000111
01010101

When performing a write of the value 41h in the 2nd cell from the top (the first cell is at Address F200h):

1) The Read Data input must be set to_________

2) The Write Data input must be set to__________

3) The address bus must be set to________________h

4) The data bus must be set to_____________h

In response, the cell initially containing the binary number (________ )2 will be overwritten with the binary value (___________)2

Homework Answers

Answer #1

1.1) .The Read Data input must be set to 11000111

1.2) . The Write Data input must be set ..... /////as it is read operation

1.3). The Address bus must be set to 5C24h

1.4). In response, the memory will output on the__Data bus_bus the binary number (11000111)2 corresponding to the hexadecimal number 0xD7h.

2.1) The Read Data input must be set to ////as it is write operation

2.2) The Write Data input must be set to 00100001

2.3) The address bus must be set to F201h

2.4) The data bus must be set to 00100001

In response, the cell initially containing the binary number (00010101)2 will be overwritten with the binary value (00100001)2

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
1,Check all that apply Which pins are inputs of a memory (chip)? Check the inputs. A,...
1,Check all that apply Which pins are inputs of a memory (chip)? Check the inputs. A, Address Bus B, Write Data control line (WD bar) C, Read Data control line (RD bar) D, Data Bus 2,Fill in multiple blanks. The memory can bee seen as a one-dimension_________of _____________ . 3,Fill in multiple blanks. 1) If the memory size is_________bytes, then the address must be a 16-bit number. 2) If the memory size is 16,384 bytes, then the address must be...
1. The memory units that follow are specified by the number of words times the number...
1. The memory units that follow are specified by the number of words times the number of bits per word. How many address lines and input/output data lines are needed in each case? (a) 8K X 16 (b) 2G X 8 (c) 16M X 32 (d) 256K X 64 2. Give the number of bytes stored in each memory unit in question 1. 3. Word number 563 decimal in the memory shown in Fig. 7.3 (see Mano-Ch7.pdf) contains the binary...
3.8 Consider a 1024B memory bank composed of two 512B memory modules: one for the low...
3.8 Consider a 1024B memory bank composed of two 512B memory modules: one for the low byte and one for the high byte. A signal from the microprocessor, R/W’ is used to distinguish between a memory read and a memory write. The address bus from the microprocessor is 16-bit wide. a. Determine the address lines that will be connected to each of the memory modules. b. Determine the address lines that should be used to enable the chip select, an...
Which are true statements? 1, ROM is non volatile 2, On the desktop, the RAM is...
Which are true statements? 1, ROM is non volatile 2, On the desktop, the RAM is in general larger than the ROM 3, RAM is non volatile 4, RAM does not store programs(instructions) 5? ROM isin general used to store programs (instructions) Full in multiple blanks: 1, In the context of computer organization, a bus is a set of __________ 2, The CPU uses the _______ bus to specify the location in the memory or I/O system from where it...
Lab 6    -   Program #2   -   Write one number to a text file. Use the write()...
Lab 6    -   Program #2   -   Write one number to a text file. Use the write() and read() functions with binary                                                        data, where the data is not char type.              (Typecasting is required) Fill in the blanks, then enter the code and run the program. Note:   The data is int type, so typecasting is            required in the write() and read() functions. #include <iostream> #include <fstream> using namespace std; int main() {    const int SIZE = 10;   ...
Microprocessor 8086 material. Choose the correct answer. 1-A normal memory write bus cycle of 8086Mp takes...
Microprocessor 8086 material. Choose the correct answer. 1-A normal memory write bus cycle of 8086Mp takes _ clock cycles. * 4 5 6 2 3 2-Reading a word from the memory in one memory read cycle is possible if the required memory address is: * in the stack odd even in the data segment 3-To test bit 0 and bit 4 of (AX) in one step using TEST instruction, the destination and source must be: * AX, 10h AX, 12h...
1. The TLB holds Question 1 options: L1 Cache address Virtual memory address Data Location of...
1. The TLB holds Question 1 options: L1 Cache address Virtual memory address Data Location of logical addresses Question 2 (1 point) Content addressable memory Question 2 options: Is used in cache memory. Is broken into multiple sections. Is used in binary files. Is used in standard program execution. Question 3 (1 point) Thrashing is caused by Question 3 options: The usage of segmentation in memory organization. The usage of paging in memory organization. Pages being swapped back and forth...
Consider the following instruction: OR Rd, Rs, Rt Fill out the table below to show what...
Consider the following instruction: OR Rd, Rs, Rt Fill out the table below to show what values the control block provides to each output it is connected to: Reg Write Mem Read ALUMux Mem Write ALUop RegMux Branch OR ALUMux is the control signal that controls the Mux at the ALU input, 0 selects the output of the register file, and 1 selects the immediate from the instruction word as the second input to the ALU. RegMux is the control...
1. An array has an index of [5] at the starting address of 200. It has...
1. An array has an index of [5] at the starting address of 200. It has 3 words per memory cell, determine loc[3],loc[4] and NE. (3 Marks: 1 mark for each) 2. A 2-D array defined as A[10 , 5] requires 4 words of storage space for each element. Calculate the address of A[4,3] given the base address as 250 • If the array is stored in Row-major form • If the array is stored in Column-major form 3. Write...
Microprocessor 8086 material. Choose the correct answer. 1- For a (64K x 8) RAM, the number...
Microprocessor 8086 material. Choose the correct answer. 1- For a (64K x 8) RAM, the number of address lines is: * 17 19 16 15 20 14 18 2-Which of the following instructions requires (BYTE PTR)? * SHR [500H], 3h LDS SI, [1000H] LAHF PUSH [9AAH] ADD AX, [800H] 3-Where are the interrupt vectors located in the microprocessor’s memory? * in the first 64K byte in the first 1K byte in the first 256K byte in the first 1M byte...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT