You are on page 1of 5
Review Questions 91 92 93 94 05 96 oF 98 99 910 OL 92 943 Briefly explain the following representations: sign-magnitud, twos complement, biased. Explain how ta determine if a number is negative in the following representations sign-magnitude, twos complement, biased What isthe sigi-entension rule for fey complement numbers? How ean you form the negation of an intexer in fsos complement representation? In general terms, when does the twos complement operation on an n-bit integer pro dluce the same integer? ‘What isthe difference between the twos complement representation of a number and the twos complement at a number? If we treat? wos complement numbers as unsigned integers for purposes of addition, the result is correct if interpreted as a b¥os complement number. This is no true thr multiplication. Why” What are the Cour essential elements of a number in floating-point notation? What is the benefit of using biased representation for the exponent portion ofa Hoating- point number? What are the differences among positive overflow. expanent overflow, and signifi: cand overflow? What are the basic elements of fh Give a reason for the use of guard bits. List four alternative methods of rounding the result of a floating-point op ing paint addition and subtraction? Review Questions A 122 12.3 1a 1s 126 1h7 What general roles are performed by CPU registers? What categories of data are commonly supported by user-visible registers? What is the function of condition codes? What is a program status word? Why isa bvosstage instruction pipeline unlikely to cut the instruction eycle time it hall, compared with the use of nu pipeline” List and briefly explain various ways in which an instruction pipeline ean deal with conditional branch instructions, How are history bits used for branch prediction? Review Questions ad 1.2 1.3 td 1s 10.6 10.7 108 1.9 10.10 10.11 WW. 10.13 1.4 WIS What are the typical elements of a machine instruction? What types of locations can hold source and destination operands? If.an instruction contains four addresses, what might be the purpose af each address? List and briefly explain five important instruction set desivn issues, What types of operands are typical in machine instruction sets! What is the relationship between the IRA character code and the packed decimal resentation What is the difference between an arithmetic shift and a logical shift? , Why are transfer of control instructions needed? List and briefly explain two common ways of generating the condition to be tested it a conditional branch instruction, ‘Whal is meant by the term nesiing of procedur List three possible places for storing the return address for a procedure return. ‘What is a entrant procedure? ‘What is the difference between assembly language and machine language? What is reverse Polish notation? What is the difference between hig endian and litth endian? Review Questions Ud define immediate addressing. LL2 Briefly define direct addressing, na define indirect addressing. 4 define register addressing. ILS. Biiefly define register indirect addressing 116 Briefly define displacement addressing 17 Briefly define relative addressing. TL8 What is the advantage of autoindexing? 1.9) What is the difference between postindexing and preindexing? LL10) What facts go into determining the use of the addressing bits of ait instruction’? TLIL What dre the advantages and disadvantages of using @ variable-length instruction format? Review Questions What are the key properties of Semiconductor memory? What are two senses in which the term randane-access mernery is used” What is the difference between DRAM and SRAM, in terms of application? What is the difference between DRAM and SRAM, in tents of characteristics such as speed, size, and co Explain why one type of RAM is considered to be analog and the other digital What are some applications for ROM? What are the differences among EPROM, EEPROM. and flash memory? Explain the function of each pin in Figure $.4b What isa parity bil? How is the syndrome for the Hamming code interpreted’? How does SDRAM differ trom ordinary DRAM?

You might also like