03 - Lecture 03 Ex - ITEC 255 Computer Organization &...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Page 1 of 6 ITEC 255 – Computer Organization & Architecture / TUTORIAL / Lecture 3 Q1: What was E&IAC? A1: The ENIAC (Electronic Numerical Integrator and Computer) was the world’s first general-purpose electronic digital computer. It weighed 30 tons, occupied 1500 sq. feet of floor space, contained more than 18000 vacuum tubes, and consumed 140 kilowatts of power while in operation. Q2: What kind of machine E&IAC and how was its memory structured? A2: The ENIAC was a decimal machine in which numbers were represented in decimal form (rather than binary) and arithmetic was performed in the decimal system. Its memory was consisted of 20 “accumulators”, each capable of holding a 10-digit decimal number. Q3: What is a store program computer? A3: In a stored program computer, programs are represented in a form suitable for storing in memory alongside the data. The computer gets its instructions by reading them from memory, and a program can be set or altered by setting the values of a portion of memory. Q4: What are the four main components of any general-purpose computer (IAS)? A4: These are: A main memory , which stores both data and instructions. An arithmetic and logic unit (ALU) capable of operating on binary data, A control unit , which interprets the instructions in memory and causes them to be executed; and Input and output (I/O) equipment operated by the control unit. Q5: Sketch the structure of the IAS Computer. A5: Q6: Describe and illustrate the memory structure of the IAS computer. A6: The memory of the IAS consists of 100 storage locations, called words , of 40 binary digits (bits) each where both data and instructions are stored. A word is an ordered set of bytes (or bits) that is the normal unit in which information may be stored, transmitted, or operated on within a given computer. Each number, in a word, is represented by a sign bit and a 39-bit value. A word may also contain two 20-bit instructions, with each instruction consisting of an 8-bit operation code (opcode) specifying the operation to be performed and a 12-bit address designating one of the words in memory (numbered from 0 to 999).
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Page 2 of 6 Q7: What are registers? A7: Registers are storage locations in Control Unit and Arithmetic Logic Unit. Q8: What are the types of registers? Explain each of them briefly. A8: There are six different types of registers with their individual purpose: Memory buffer register (MBR): Contains a word to be stored in memory or is used to receive a word form memory. Memory address register (MAR): Specifies address in memory of the word to be written from or read into MBR . Instruction register (IR): Contains 8-bit opcode instruction being executed.
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 6

03 - Lecture 03 Ex - ITEC 255 Computer Organization &...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online