IS 310 Midterm Questions Exam With Complete
Solutions
Graded A+
QUESTIONS AND ANSWERS
A program counter points to the memory address of the instruction that the CPU is
currently executing.. ANSWER -False
A "store" statement is a ______ instruction?. ANSWER -Data Movement
728 (base 9) = ______ (base 10). ANSWER -593
75 (base 10) = ______ (base 7). ANSWER -135
Herman Hollerith invented punched card-tabulating machines.. ANSWER -True
______ memory allows data to be both read from and written to easily and rapidly..
ANSWER -RAM
Given 8-bit instructions, is it possible to use expanding opcodes to allow the following to be
encoded? 3 instructions with two 3-bit operands, 3 instructions with one 4-bit operands, or
4 instructions with tone 3-bit operands.. ANSWER -Yes
General-purpose register architectures are the most widely accepted models for computers
to use.. ANSWER -True
665 (base 7) = ______ (base 10). ANSWER -341
The Boolean AND operation is also known as:. ANSWER -Boolean product
Clock skew is a problem for ______ buses.. ANSWER -Synchronous
, 01AF (base 16) = ______ (base 10). ANSWER -431
A byte stores one ______. ANSWER -Character
The ______ connects the CPU to memory. ANSWER -System bus
The Boolean function F(x, y) = x'y' +xy' + y(xy') can be simplified to:. ANSWER -y'
Cache replacement policies are necessary ______. ANSWER -To determine which block in
cache should be the victim block
Memory segmentation can result in ______ fragmentation, while paging can result in
______fragmentation. ANSWER -External, internal
Assume a computer has 32-bit integers. Show how the value 0xCAFEBABE would be
stored sequentially in memory, starting at the address 0x100 on both a big endian machine
and a little endian machine, assuming each holds one byte.. ANSWER -Big Endian: CA,
FE, BA, BE. Little Endian: BE, BA, FE, CA
The purpose of a TLB is to ______. ANSWER -cache page table entries
In order to pass parameters to subprograms, a(n) ______ must be implemented to support
the ISA.. ANSWER -Stack
Clock speeds in today's microprocessors are measured in ______. ANSWER -Gigahertz
654 (base 7) = ________ (base 10). ANSWER -333
Cloud storage is a limited form of:. ANSWER -Infrastructure as a Service (IaaS)
The boolean function F(x, y, z) = (y+x)(y+x')(y'+z) is equivalent to. ANSWER -yz
Solutions
Graded A+
QUESTIONS AND ANSWERS
A program counter points to the memory address of the instruction that the CPU is
currently executing.. ANSWER -False
A "store" statement is a ______ instruction?. ANSWER -Data Movement
728 (base 9) = ______ (base 10). ANSWER -593
75 (base 10) = ______ (base 7). ANSWER -135
Herman Hollerith invented punched card-tabulating machines.. ANSWER -True
______ memory allows data to be both read from and written to easily and rapidly..
ANSWER -RAM
Given 8-bit instructions, is it possible to use expanding opcodes to allow the following to be
encoded? 3 instructions with two 3-bit operands, 3 instructions with one 4-bit operands, or
4 instructions with tone 3-bit operands.. ANSWER -Yes
General-purpose register architectures are the most widely accepted models for computers
to use.. ANSWER -True
665 (base 7) = ______ (base 10). ANSWER -341
The Boolean AND operation is also known as:. ANSWER -Boolean product
Clock skew is a problem for ______ buses.. ANSWER -Synchronous
, 01AF (base 16) = ______ (base 10). ANSWER -431
A byte stores one ______. ANSWER -Character
The ______ connects the CPU to memory. ANSWER -System bus
The Boolean function F(x, y) = x'y' +xy' + y(xy') can be simplified to:. ANSWER -y'
Cache replacement policies are necessary ______. ANSWER -To determine which block in
cache should be the victim block
Memory segmentation can result in ______ fragmentation, while paging can result in
______fragmentation. ANSWER -External, internal
Assume a computer has 32-bit integers. Show how the value 0xCAFEBABE would be
stored sequentially in memory, starting at the address 0x100 on both a big endian machine
and a little endian machine, assuming each holds one byte.. ANSWER -Big Endian: CA,
FE, BA, BE. Little Endian: BE, BA, FE, CA
The purpose of a TLB is to ______. ANSWER -cache page table entries
In order to pass parameters to subprograms, a(n) ______ must be implemented to support
the ISA.. ANSWER -Stack
Clock speeds in today's microprocessors are measured in ______. ANSWER -Gigahertz
654 (base 7) = ________ (base 10). ANSWER -333
Cloud storage is a limited form of:. ANSWER -Infrastructure as a Service (IaaS)
The boolean function F(x, y, z) = (y+x)(y+x')(y'+z) is equivalent to. ANSWER -yz