CSC 2111: Computer Organisation and Architecture

SharperWormhole avatar
SharperWormhole
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

What is the smallest unit of data in a computer?

Bit

How many bits are in a byte?

8

What is the purpose of the sign bit in a binary number?

To determine the sign of the number

How many storage locations are in the main memory of the IAS computer?

<p>4,096</p> Signup and view all the answers

What is the normal unit of information in which data is stored, transmitted, or operated on within a computer?

<p>Word</p> Signup and view all the answers

What is the total number of bits in an instruction in the IAS computer?

<p>20</p> Signup and view all the answers

What is the main advantage of the stored programme concept?

<p>It enables alteration of the program without physical modification</p> Signup and view all the answers

What type of technology is used in the IAS computer?

<p>Vacuum tubes</p> Signup and view all the answers

What is the function of the control unit in a von Neumann machine?

<p>To interpret instructions and execute them</p> Signup and view all the answers

What is the main difference between a von Neumann machine and earlier computers?

<p>It uses a stored programme concept</p> Signup and view all the answers

What is the ALU capable of operating on?

<p>Binary data</p> Signup and view all the answers

What is the function of the main memory in a von Neumann machine?

<p>To store data and instructions</p> Signup and view all the answers

What is the function of the Memory Address Register (MAR)?

<p>Specifies the address in memory of the word to be written from or read into the MBR</p> Signup and view all the answers

What is the purpose of the Instruction Buffer Register (IBR)?

<p>To hold temporarily the right hand instruction from a word in memory</p> Signup and view all the answers

What occurs in the Fetch sub-cycle of the instruction cycle?

<p>The instruction is retrieved from memory and stored in the Instruction Register</p> Signup and view all the answers

What is the purpose of the Accumulator (AC) and Multiplier Quotient (MQ)?

<p>To hold temporarily operands and results of ALU operations</p> Signup and view all the answers

What is the function of the Program Counter (PC)?

<p>To contain the address of the next instruction pair to be fetched from memory</p> Signup and view all the answers

What is the main function of the control unit in the IAS computer?

<p>To interpret instructions and cause them to be executed</p> Signup and view all the answers

What happens during the fetch cycle?

<p>The opcode of the next instruction is loaded into the IR and the address portion is loaded into the MAR.</p> Signup and view all the answers

What is the purpose of the control circuitry?

<p>To interpret the opcode and execute the instruction.</p> Signup and view all the answers

What type of instruction allows decision points in a program?

<p>Conditional branch instruction.</p> Signup and view all the answers

What is the result of an unconditional branch instruction?

<p>The sequence of instructions is changed.</p> Signup and view all the answers

What is the purpose of the address modify instruction?

<p>To compute addresses in the ALU and insert them into instructions.</p> Signup and view all the answers

What is the role of the ALU in the IAS computer?

<p>To perform arithmetic operations and data transfer.</p> Signup and view all the answers

Use Quizgecko on...
Browser
Browser