Font size
WorksheetsBanix Quiz
Total questions: 75
Worksheet time: 41mins
________ is the modified version of the Von-Neumann Architecture. In simple words, we can say that a general purpose computer system is a modern day architectural representation of Computer System.
Parallel Processing
Von Neuman Model
General Purpose Computer System
_____ is concerned with the way hardware components are connected together to form a computer system.
Computer Process
Computer Architecture
Computer Organization
_____ was the first computing system designed in the early 1940s. It consisted of 18,000 buzzing electronic switches called vacuum tubes, 42 panels each 9'x 2'x1'. It was organized in U-Shaped around the perimeter of a room with forced air cooling.
ENIAC
Atanasoff-Berry Computer
Z3
_____ were invented in 1947 at Bell Laboratories which were a fraction the size of the vacuum tubes and consumed less power, but still, the complex circuits were not easy to handle.
Macintosh Portable
Integrated Circuit
Transistors
(a) design was known as the first digital electronic computer (though not programmable)
ABC was designed and built by _____ and _____ in 1937. (Surnames only | eg. Caber and Grande)
(a)
two registers _____ and _____ are used to handle the data transfer between the main memory and the processor.
IR
MDR
MAR
_____ holds the address of the main memory to or from which data is to be transferred.
MDR
PC
MAR
_____ contains the data to be written into or read from the addressed word of the main memory.
MDR
MAR
AC
_____ is one of the most critical registers in CPU and also monitors the execution of instructions. It keeps track on which instruction is being executed and what the next instruction will be.
AC
IR
PC
In 1968, Robert Noyce co-founded _____ which is still the global market leader in IC manufacturing, research, and development.
Lisa
Intel Electronics Company
Integrated Circuit
_____ is used to hold the instruction that is currently being executed.
AC
PC
IR
_____ refers to the storage of instructions in computer memory to enable it to perform a variety of tasks in sequence or intermittently.
Parallel Processing
General Purpose Computer System
Stored Program Control Concept
_____ is based on the stored-program computer concept, where instruction data and program data are stored in the same memory. This design is still used in most computers produced today.
Program Counter
General System Architecture
Von Neumann Architecture
_____ is concerned with the structure and behaviour of a computer system as seen by the user.
Computer Architecture
Computer Organization
Computer Processing
_____ tells us how exactly all the units in the system are arranged and interconnected.
Computer Architecture
Computer Organization
Computer Processing
_____ It acts as the interface between hardware and software.
Computer Architecture
Computer Organization
Computer Processing
Classification of Store Program Control Concept : _____, _____, _____.
Von Neumann Model
General Purpose System
General Purpose Model
Parallel Processing
_____ can be referred as an electronic circuitry within a computer that carries out the instructions given by a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.
Output Units
Central Processing Unit
Input Units
What does the term Stored Program Control Concept refer to?
Storage of data in computer memory
Storage of instructions in computer memory
Storage of both data and instructions in computer memory
Storage of intermediate computational results in computer memory
Who introduced the idea of Stored Program Control Concept in the late 1940s?
Alan Turing
John von Neumann
Charles Babbage
Claude Shannon
the one proposed a classification for the organization of a computer system by the number of
instructions and data items that are manipulated simultaneously.
John von Neumann
M.J. Flynn
John Vincent Atanasoff
Jack Kilby
Which computing system was the first to be based on the Stored Program Concept?
ENIAC
UNIVAC
IBM 701
EDVAC
How many basic ways can the Stored Program Concept be further classified into?
2
3
4
5
What is the primary function of the Data Register (DR) in a basic computer system?
Holds memory operand
Data Register (DR)
Holds input characters
A component in a basic computer system.
How many bits does the Address Register (AR) typically contain, and what is its primary function?
12 bits; Holds address for the memory
Address Register (AR)
8 bits; Holds temporary data
A register involved in memory operations.
What role does the Accumulator (AC) play in the CPU of a computer system?
Processor register
Accumulator (AC)
Holds input characters
A component of the CPU.
How many bits are contained in the Instruction Register (IR), and what type of information does it
hold?
12 bits; Holds address of the instruction
16 bits; Holds instruction code
Instruction Register (IR)
Part of the CPU that stores instructions.
What is the purpose of the Program Counter (PC) in a computer system, and how many bits does it
typically contain?
Essential for sequential instruction execution.
Holds temporary data; 8 bits
Program Counter (PC)
Holds address of the next instruction; 12 bits
Describe the function of the Temporary Register (TR) and its typical bit capacity.
Utilized for temporary data storage.
Temporary Register (TR)
Holds memory operand; 12 bits
Holds temporary data; 16 bits
How many bits does the Input Register (INPR) typically contain, and what type of data does it hold?
Associated with user input processing.
16 bits; Holds instruction code
8 bits; Carries input character
Input Register (INPR)
What is the capacity of the Memory unit in terms of words, and how many bits are there in each word?
2048 words; 8 bits
Memory unit
4096 words; 16 bits
Capacity and data size of the memory.
A basic computer has three instruction code formats which are:
Register, Memory, Data
CPU, RAM, ROM
Mode, Opcode, Operand
Memory, Register, Input
How does the Mode field help in a computer instruction?
Simple explanation of another part of a computer instruction.
A magic spell for computers
Mode field
It helps the computer figure out how to use the stuff it finds in the Address field.
What does the Operation code (Opcode) field do in a computer instruction?
A secret code for hackers
Simple explanation of one part of a computer instruction.
Operation code (Opcode) field
It's like the bossy part that tells the computer what action to take, like "add" or "subtract."
Is an organization involves the control logic to be implemented with gates, flip-flops, decoders, and
other digital circuits.
Circuit Control
Microprogrammed Control
Hardwired Control
Software Control
What components are typically involved in Hardwired Control organization?
Description of components in the Hardwired Control organization.
CPU and memory units
Decoders, sequence counter, and logic gates.
Hardwired Control organization
What type of memory is assumed to store all control information in Microprogrammed Control?
Control memory
ROM (Read-Only Memory)
RAM (Random Access Memory)
Description of the type of memory used in Microprogrammed Control.
What role do flip-flops FGI and FGO play in a basic computer?
What are registers used for in a computer system?
Displaying output
Storing intermediate computational results
Quickly accepting, storing, and transferring data and instructions
Storing long-term data
What type of data can a processor register hold?
Only instructions
Only storage addresses
Any data, including instructions, addresses, or bit sequences
Only individual characters
What does a register hold in terms of memory operations?
Memory address
Memory operand
Memory size
Memory speed
Which group of bits tells the computer to perform a particular operation?
Accumulator
Register
Instruction code
None of the above
Which register keeps track of the instructions stored in the program stored in memory?
Accumulator
Address Register
Program Counter
Index Register
What does the Output Registers (OR) hold after processing the input data?
Input data
Output data
Memory addresses
Instruction codes
In Memory-reference instruction, how many bits of memory are used to specify an address?
8
12
16
24
What does the Operation code (Opcode) of an instruction define?
Memory size
Storage address
Arithmetic and logic operations
Input data
How are Register-reference instructions represented by Opcode?
Opcode 000
Opcode 011
Opcode 111
Opcode 101
What does the Hardwired Control organization involve?
Control logic implemented with software
Control logic implemented with gates and digital circuits
Control logic implemented with mechanical switches
Control logic implemented with magnetic storage
In Microprogrammed Control, how are micro-operations performed?
By executing a program consisting of micro-instructions
By executing a program consisting of macro-instructions
By executing a program consisting of assembly instructions
By executing a program consisting of high-level language instructions
How many phases does the instruction cycle consist of?
2
3
4
5
What does a Register-reference instruction specify an operation on or a test of?
Accumulator
Data Register
Instruction Register
Program Counter
How many bits does the Data Register (DR) contain?
8
12
16
24
How many bits does the Memory Address Register (MAR) contain?
8
12
16
24
What is the primary function of a control logic gate?
Executing arithmetic operations
Providing temporary storage of data
Determining when other logic gates should be activated based on specific conditions
Preventing unauthorized access to a system
The operations performed on the data stored in registers
Micro-operations.
Register Transfer Language
Register Transfer
Control logic.
symbol that separates 2 micro-operations
,
:
: =
< -
Denotes another name for already existing register/ Alias
( )
,
: =
:
What components are included in a Hard-wired Control?
Two decoders and a sequence counter
Three decoders and a logic gate
A sequence counter and logic gates
Two decoders, a sequence counter, and logic gates
Are best defined by the registers and the operations that are performed on the data stored in them.
Registers
Control logic unit
Digital Modules
MAR
How do control logic gates differ from other types of logic gates?
They process analog signals instead of digital signals.
They control the activation of other logic gates based on specific conditions.
They are used exclusively in memory storage devices.
They are not used in digital systems.
Refers to the availability of hardware logic circuits that can perform a given micro-operation and transfer the result of the operation to the same or another register.
Registers
Register Transfer
Bus
Digital modules
determine which register is selected by the bus during a particular register transfer.
Bus
Control logic gates
Control signal
digital modules
is the symbolic representation of notations used to specify the sequence of micro-operations.
MAR
MDR
Register Transfer Language
Digital modules
what is the symbol of a conditional operator, 'if then'
:
,
( )
<-
consists of a set of common lines, one for each bit of register, through which binary information is transferred one at a time.
Digital modules
Bus
Registers
Micro-operations
can be considered as a digital circuit that has three gates, two of which are signals equivalent to logic 1 and 0 as in a conventional gate. However, the third gate exhibits a high-impedance state.
three state gates
buffer gate.
address register
Instruction register
statement causes a transfer of information into the data register (DR) from the memory word (M) selected by the address register (AR).
Read
write
memory unit
writers
is more efficient for transferring information between registers in a multi-register configuration system.
bus structure
bus
register transfer
register language transfer
Which of the following best describes the role of control logic gates in a digital system?
They process input data to generate output signals.
They regulate the flow of data within the system.
They perform complex mathematical computations.
They control the physical connections between components.
The transfer of new information to be stored in the memory is called
read
MAR
write
address register
Consider the following register transfer notation:
"M[AR] ← R1"
What does this notation signify?
Add the contents of register R1 to the data stored in memory at the address pointed to by AR.
Subtract the contents of register R1 from the data stored in memory at the address pointed to by AR.
Store the contents of memory at the address stored in AR into register R1.
Load the contents of register R1 into memory at the address stored in AR.
Consider the following register transfer notation:
"M[AR] ← R1"
What operation does this notation represent?
Load the contents of register R1 into memory at the address stored in AR.
Store the contents of memory at the address stored in AR into register R1.
Add the contents of R1 to the data stored in memory at the address pointed to by AR.
Multiply the contents of R1 by the data stored in memory at the address pointed to by AR and store the result in memory.
Consider the following register transfer notation:
"Result ← Operand1 × Operand2"
Which of the following best describes the operation represented by this notation?
Add Operand1 to Operand2 and store the result in the Result register.
Subtract Operand2 from Operand1 and store the result in the Result register.
Multiply Operand1 by Operand2 and store the result in the Result register
Divide Operand1 by Operand2 and store the result in the Result register.
What are the digital modules
Registers
Decoders
Control Logic
Encoders
Registers
Decoders
MAR
MDR
Registers
Decoders
Control Logic
Arithmetic Elements
IR
PC
MAR
M
