Solution:
(19)
Given,
=>Number of general-purpose register = 15
=>Size of each register = 32 bit
The answer will be an option,
(4) 4
Explanation:
=>There are 15 registers so the number of bits required to represent these 15 registers = ceil(log2(15)) bits
=>Number of bits required = ceil(3.9068) bits
=>Number of bits required = 4 bits
=>So 4 bits must be reserved in the machine code instruction in order to address any of these fifteen registers.
I have explained each and every part with the help of statements attached to it.
19 Suppose a machine has fifteen (15) general-purpose 32-bit registers How many bits must be reserved...
1) How many bits are needed to address/uniquely identify the LC-3’s eight General Purpose Registers? 2) How many bits or bytes are at each memory location in the LC-3? 3) The minimum and maximum values for an UNSIGNED CHAR (1 byte) are? 4) The minimum and maximum values for a SIGNED CHAR (1 byte) are? 5) The LC-3 has a 16-bit address bus and is able to address up to how many memory locations? Why?/How?/Prove? I don’t want a 2...
Goals: To learn general-purpose register architectures. To learn encoding an instruction set. Questions: 100 points: (1) 30 points, (2) 70 points 1. (30 points) The design of MIPS provides for 32 general-purpose registers and 32 floating-point registers. If registers are good, are more registers better? List and discuss as many trade-offs as you can that should be considered by instruction set architecture designers examining whether to, and how much to increase the numbers of MIPS registers. 2. [70 points] Consider...
1) We would like to design a bus system for 32 registers of 16 bits each. How many multiplexers are needed for the design? Select one: 5 16 1 4 32 2) The basic computer can be interrupted while another interrupt is being serviced. Select one: True False 3) If the Opcode bits of an instruction is 111, then the basic computer instruction type is either memory-reference or input-output. Select one: True False 4) The content of AC in the...
pls both ans Question 20 5 pts Suppose a computer has 32-bit instructions. The instruction set consists of 64 different operations. All instructions have an opcode and two address fields (allowing for two addresses). The first of these addresses must be a register direct address, and the second must be a memory address. Expanding opcodes are not used. The machine has 16 registers. How many bits can be used for the memory address? Question 21 5 pts Suppose we have...
(d) 7650 (e) None of the above Question 7 [18 Points]-Instruction Set Architecture (ISA) I. Suppose an instruction set has 32-bit instructions. Every instruction has an 8-bit opcode and a 12- bit immediate operand. Some instructions have three register operands (two sources and a destination register). Every instruction that uses registers must be able to specify any of the registers. How many registers can this instruction set support? (a) 32. (b) 64. (c) 16. (d) There is not enough information...
Assembly questions 1. Each of the 8 32-bit general purpose registers in the 80x86 family contains 8 16 bit registers, and 8 8 bit registers. True or false? 2. When we need to see if a math operation resulted in a zero answer, we may use: a. ESP b. keyboard latch c. memory address bus d. EFLAGS 3. The operation: add (radius, eax) ; a. changes the contents of radius. b. changes the contents...
Question 20 5 pts Suppose a computer has 32-bit instructions. The instruction set consists of 64 different operations. All instructions have an opcode and two address fields (allowing for two addresses). The first of these addresses must be a register direct address, and the second must be a memory address. Expanding opcodes are not used. The machine has 16 registers. What's the size of the largest memory space that can be addressed by this computer?Assume byte addressable memory.
Suppose a computer has 20-bit instructions. The instruction set consists of 32 different operations. All instructions have an opcode and two address fields (allowing for two addresses). The frst of these addresses must be a register, and the second must be memory. Expanding opcodes are not used. The machine has 16 registers. What is the maximum allowable size for memory? o 2 K byte O 14K byte O 11 K byte Next » ous Suppose a computer has 20-bit instructions....
Assuming a 32-bit system using single-word alignment, how many of the least significant bits of a memory address returned from a call to "malloc" can we assume will be "0"? a.3 b.2 c. 1 d. none
Memory organization a) Suppose that a 32MB system memory is built from 32 1MB RAM chips. How many address lines are needed to select one of the memory chips? Suppose a system has a byte-addressable memory size of 4GB. How many bits are required for each address? Suppose that a system uses 16-bit memory words and its memory built from 32 1Mx 8 RAM chips. How large, in words, is the memory on this system? Suppose that a system uses...