A computer uses a memory unit with 2561< words of 32 bits each. A...
Question Answered step-by-step A computer uses a memory unit with 2561< words of 32 bits each. A... A computer uses a memory unit with 2561< words of 32 bits each. A bina.ry instruction code is stored in one word oi memory. The instruction has four parts: an indirect bit. an operation code, a registu code part to specify one of 64 registers, and an address part. a. How many bits are there in the operation code, the register code part, and the address part? b. Draw the instruction word format and indicate the numberolbits in each part. c. How many bits are there in the data and address inputs oi the memory? 5-2. What is the difference between a dired and an indirect address instruction? How many references to memory are needed for uch type oi instruction to bring an operand into a processor registet? w. The foUowins control inputs are active in the bus system shown in Fig. 5-4. For each case, specify the register transfer that-will be executed during the next dock transition. s, s, s. LO oi resister Memory Adder ... I I IR Read b. I I 0 PC c. 1 0 0 DR Write d. 0 0 0 AC Add 5-4. The foUowing register transfers are to be executed in the system of Fig. H. For each transfer, specify: (I) the binary value that must be applied to bus select inputs S,. S,, and So; (2) the register whose I.D cont:tol input must be active (if any); (3) a memory read or write operation (if needed); and (4) the operation in the adder and logic clreuit (iJ any). a. A.R -PC b. /R -MIARI c. M(AR)-TR d. AC-DR, DR-AC (done simultaneously) 5-5. Explain why each of the following miaooperations cannot be executed 168 CHAPTIR FIVE Basic Computer Organization and Design during a single clock pulse in the system shown in Fig. 5-4. Specify a sequence of microoperations that will perform the operation. a. IR +-M[PC] b. AC +- AC + TR c. DR +-DR + AC (AC does not change) 5-6. Consider the instruction formats of the basic computer shown in Fig. 5-5 and the list of instructions given in Table 5-2. For each of the following 16-bit iitstructions, give the equivalent four-digit hexadecimal code and explain in your own words what it is that the instruction is going to perform. a. 0001 0000 0010 0100 b. 1011 0001 0010 0100 c. 0111 0000 0010 0000 5-7. What are the two instructions needed in the basic computer in order to set the E flip-flop to 1? 5-8. Draw a timing diagram similar to Fig. 5-7 assuming that SC is cleared to 0 at time T3 if control signal c, is active. C,T,: SC +-0 . C, is activated with the positive clock transition associated with T, . Image transcription textFor a 5 stages processor with thefollowing latencies (measured inpicosecond ps): Stage 1 t... Show more... Show more Computer Science Engineering & Technology Networking COMPUTER S 256 Share QuestionEmailCopy link Comments (0)


