N.B. These pastpapers may rely on the knowledge gained from the previous chapters.

Similar documents
FACTFILE: GCE DIGITAL TECHNOLOGY

CPU ARCHITECTURE. QUESTION 1 Explain how the width of the data bus and system clock speed affect the performance of a computer system.

Computer Architecture 2/26/01 Lecture #

Knowledge Organiser. Computing. Year 10 Term 1 Hardware

Register Transfer and Micro-operations

1. Draw general diagram of computer showing different logical components (3)

SECONDARY SCHOOL, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2016/2017

COMPUTER SYSTEM. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U

5 Computer Organization

KULLEĠĠ SAN BENEDITTU Secondary School, Kirkop

INTRODUCTION TO COMPUTERS

Lecture1: introduction. Outline: History overview Central processing unite Register set Special purpose address registers Datapath Control unit

JNTUWORLD. 1. Discuss in detail inter processor arbitration logics and procedures with necessary diagrams? [15]


N.B. These pastpapers may rely on the knowledge gained from the previous chapters.

Microcomputer Architecture and Programming

Designing Computers. The Von Neumann Architecture. The Von Neumann Architecture. The Von Neumann Architecture

The Von Neumann Architecture. Designing Computers. The Von Neumann Architecture. CMPUT101 Introduction to Computing - Spring 2001

CMPUT101 Introduction to Computing - Summer 2002

Dec Hex Bin ORG ; ZERO. Introduction To Computing

UNIT 1.1 SYSTEMS ARCHITECTURE MCQS

Introduction to Computers - Chapter 4

GCSE Computer Science for OCR Overview Scheme of Work

EC6504 MICROPROCESSOR AND MICROCONTROLLER

General purpose registers These are memory units within the CPU designed to hold temporary data.

understand the need for input and output devices describe suitable output devices for a wide range of computer controlled situations

ST.FRANCIS SECONDARY SCHOOL SLIEMA HALF YEARLY EXAMINATIONS SPECIMEN PAPER. SENIOR 3 COMPUTER STUDIES TIME: 2 hours

Segment 1A. Introduction to Microcomputer and Microprocessor

GIRLS SECONDARY, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2015/2016

Information Science 1

5 Computer Organization

FORM 5 COMPUTING TIME: 1h 45min

Chapter 1: Basics of Microprocessor [08 M]

SISTEMI EMBEDDED. Basic Concepts about Computers. Federico Baronti Last version:

Code No: R Set No. 1

EE 3170 Microcontroller Applications

CC411: Introduction To Microprocessors

Computer Organization and Levels of Abstraction

Computer Organization

MEHRAN UNIVERSITY OF ENGINEERING AND TECHNOLOGY, JAMSHORO. FIRST TERM FIRST YEAR (1 ST TERM) B.E.(ELECTRICAL) REGULAR EXAMINATION 2009 OF 09-BATCH.

STRUCTURE OF DESKTOP COMPUTERS

User. Application program. Interfaces. Operating system. Hardware

Chapter 2 COMPUTER SYSTEM HARDWARE

Hardware and Software - Revision Summary

Computer Organization

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMPUTER ARCHITECURE- III YEAR EEE-6 TH SEMESTER 16 MARKS QUESTION BANK UNIT-1

Department of Industrial Engineering. Sharif University of Technology. Operational and enterprises systems. Exciting directions in systems

IB Computer Science Topic.2-

1 MALP ( ) Unit-1. (1) Draw and explain the internal architecture of 8085.

Microprocessors I MICROCOMPUTERS AND MICROPROCESSORS

Week 1. Introduction to Microcomputers and Microprocessors, Computer Codes, Programming, and Operating Systems

machine cycle, the CPU: (a) Fetches an instruction, (b) Decodes the instruction, (c) Executes the instruction, and (d) Stores the result.

b. List different system buses of 8085 microprocessor and give function of each bus. (8) Answer:

Microcontroller Systems

DC57 COMPUTER ORGANIZATION JUNE 2013

Computer Organisation IB Computer Science. Content developed by Dartford Grammar School Computer Science Department

CREATED BY M BILAL & Arslan Ahmad Shaad Visit:


QUESTION BANK. EE 6502 / Microprocessor and Microcontroller. Unit I Processor. PART-A (2-Marks)

Aryan College. Computer Fundamental. Introduction to Computer System

Computer Organization

Architecture of 8085 microprocessor

Computer Organization and Programming

Basic characteristics & features of 8086 Microprocessor Dr. M. Hebaishy

COMPUTER ARCHITECTURE AND ORGANIZATION Register Transfer and Micro-operations 1. Introduction A digital system is an interconnection of digital

Introduction to Microcontrollers

Angel International School - Manipay 2 nd Term Examination March, 2016 Computing

Computers Are Your Future

Homeschool Enrichment. The System Unit: Processing & Memory

Year 10 OCR GCSE Computer Science (9-1)

Learning objectives. Computer principles The characteristics of contemporary processors, input, output and storage devices

Von Neumann Architecture

2. (a) Compare the characteristics of a floppy disk and a hard disk. (b) Discuss in detail memory interleaving. [8+7]

The CPU and Memory. How does a computer work? How does a computer interact with data? How are instructions performed? Recall schematic diagram:

Information Science 1

Chapter 5. Computer Architecture Organization and Design. Computer System Architecture Database Lab, SANGJI University

YEAR 11 COMPUTING TIME: 1h 45min. Marking Scheme

Pin Description, Status & Control Signals of 8085 Microprocessor

System Unit Components Chapter2

1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE:

OCR GCSE (9-1) Computer Science J276 Accompanying Instructional Document

ECE 341 Midterm Exam

Systems Architecture

UNIT I STRUCTURE OF COMPUTERS

ZONAL EDUCATION OFFICE - JAFFNA

Computer Organization

Computer Architecture (part 2)

Memory General R0 Registers R1 R2. Input Register 1. Input Register 2. Program Counter. Instruction Register

Chapter 02: Computer Organization Functional units and components in a computer organization Part 3 Bus Structures

FORM 4 (Option) COMPUTING TIME: 1 hr 30 min

2c. Content of Computer systems (Component 01)

An Introduction to Computers and Java CSC 121 Spring 2015 Howard Rosenthal

PART A (22 Marks) 2. a) Briefly write about r's complement and (r-1)'s complement. [8] b) Explain any two ways of adding decimal numbers.

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5.

Problem Set 1 Solutions

Chapter Two. Hardware Basics: Inside the Box

The x86 Microprocessors. Introduction. The 80x86 Microprocessors. 1.1 Assembly Language

REGISTER TRANSFER AND MICROOPERATIONS

CHAPTER 4 MARIE: An Introduction to a Simple Computer

WYSE Academic Challenge 2002 Computer Science Test (Sectional) SOLUTION

Transcription:

N.B. These pastpapers may rely on the knowledge gained from the previous chapters.

1 SEC 94-PAPER 1-Q3B Briefly explain the purpose of the PROGRAM COUNTER

2 SEC 94-PAPER 2A-Q4 (a) Why is a 16-bit 60 MHz CPU generally faster than an 8-bit 12 MHz CPU? (b) Describe how the CPU can read from and write to main memory using the address bus and the data bus. (c) Briefly describe the fetch-execute cycle (d) What is meant by a CPU s instruction set? [4] [4] [6]

Writing Space for Previous Question

3 SEC 95-PAPER 2A-Q4A (CONSULT CH 5) a. A 16-bit computer uses a 20-bit address register. i. What is the size of the addressable memory for this computer? ii. What is the word length for this computer? iii. How many memory cycles does the CPU need to fetch a four-byte instruction using this computer?

4 SEC 97-PAPER 2B-Q3D How does the number of bits in the Memory Address Register affect the amount of memory that can be addressed by the computer?

5 SEC 97-PAPER 2B-Q7B Three registers normally found in a computer are: Memory Address Register Accumulator Program Counter For each of these registers include: i. the Unit in which it is found; ii. and its purpose. [3] [6]

6 SEC 98-PAPER 2A-Q4A a. Explain the function of the following parts of the CPU: i. control unit ii. program counter iii. instruction register Hence briefly describe the fetch-execute cycle of the CPU. [3]

7 SEC 98-PAPER 2B-Q4B b. Mention TWO registers normally found in the CPU, and explain the function of each. [6]

8 SEC 99-PAPER 2B-Q6C Communications inside a computer are carried out over the system bus, which includes the data bus and the address bus. (a) What is the difference between the data bus and the address bus? (b) How does the number of lines in the data bus affect the performance of a computer? (c) How does the number of lines in the address bus determine the address space of the CPU? [4]

9 SEC 00-PAPER 1-Q1 (CONSULT CH 7 ) What is each of the following called? A CPU register in which the address of the instruction being executed is held: Data on which an instruction is to operate: The amount of memory a CPU can access: The bus over which instructions are transferred from main memory to the CPU:

10 SEC 01-PAPER 1-Q10 The following are the main steps of the Fetch Execute cycle performed repeatedly by the Central Processing Unit. The steps have been jumbled up. Indicate the correct sequence of the cycle by writing the corresponding letter from the table in the spaces provided below. a Activate correct circuits for instruction to be obeyed. b Increment value in program counter by 1. c d e f g Repeat second step. Fetch the instruction from the memory location specified by the program counter. Move any results from the accumulator back to the main memory. Set the value of the program counter to the address of the first instruction. Decode the instruction and fetch any data required by the instruction from central memory and place it in storage locations within the accumulator of the arithmetic and logic unit. Step 1 letter Step 2 letter Step 3 letter Step 4 letter Step 5 letter Step 6 letter Step 7 letter [3]

11 SEC 01-PAPER 2B-Q4 (CONCULT CH 2 & 7) (a) What do the letters CPU stand for? (b) Draw a block diagram which illustrates the FOUR main units of computer hardware system. In your answer show the directions of data flow between the components. (c) Write short descriptions of each of the following pairs of hardware terms i. CPU and ALU ii. Internal and external (main) memory iii. Accumulator and program counter iv. Address and data bus (d) When a program is loaded into memory and run, the fetch execute cycle comes into play. Explain the steps involved. (e) The computer s wordlength has a significant effect on the overall performance of a computer system. Explain. [4]

Writing Space for Previous Question

12 SEC 02-PAPER 2A-Q7 (CONSULT CH 5 & 7) As shown in the figure below, a computer consists of functional units connected together by means of a bus system. (CU: Control Unit) (ALU: Arithmetic and Logic Unit) (a) Briefly describe the function of the control unit, arithmetic and logic unit, and memory unit. (b) Distinguish between address bus and data bus. (c) Write down the steps involved in running a program that has been previously loaded into the memory unit. (d) If a given instruction uses up 6 clock cycles, how much time, in nanoseconds, does it take to execute it using a 1.5Ghz processor? (e) What is the maximum amount of memory, in gigabytes, that may be directly addressed by a 32-bit address bus? (f) Explain what is meant by the term 'RAM'. Give a typical use of RAM. [3] [3] [3] [3] [3]

Writing Space for Previous Question

13 SEC 03-PAPER 1 Q11 (CONSULT CH 5) A single machine-code instruction of a 4-bit function code (opcode) and a 12- bit memory address. Opcode Memory address a. What is the maximum number of possible function codes (opcodes)? b. What is the number of locations which can be directly addressed? c. The accumulator and the program counter are two registers found in the CPU. For each register, state its use and identify the part of the CPU in which it is found. [4]

14 SEC 04-PAPER 2A Q4 (a) What is the purpose of the following CPU registers: Program Counter (PC), Current Instruction Register (CIR) (b) Refer to the registers mentioned in (a) to briefly describe the fetch-execute cycle used to run a program stored in the main computer memory. [5]

15 SEC 04-PAPER 2B Q6 (CONSULT CHs 2,4,5,7 & 8) (a) For each of the following statements state whether it is true or false: (i) the fetch-execute cycle s role is to write information to the hard-disk; (ii) primary memory is faster than secondary storage; (iii) OCR devices read text. (b) Mention TWO properties of each of the following hardware components: (i) CPU; (iii) ROM; (ii) RAM; (iv) Buses. [3] [8] (c) A particular system uses 9 bits to store a character. The leftmost bit is used for odd partiy and the rest holds the character code. The word CAB is to be written in memory starting at address 128000. The character code in binary for A is 01000001 (65 in decimal). The code for B is obtained by adding 1 to the code of A (i.e. ASCII code of character B in decimal is 66), whereas that of C is similarly obtained by adding 1 to the code of B (i.e. ASCII code of character C in decimal is 67). Copy and complete the diagram below to show the contents (in binary) of the three locations starting at 128000. (The memory location storing letter A of word CAB is given.) Address Parity bit, Character code Character 128000 C 128001 1 01000001 A 128002 B [6]

Writing Space for Previous Question

16 SEC 05-PAPER 1 Q7 (CONSULT CHs 4 & 8) Mention an appropriate unit of measurement associated with each of the following hardware device types. The first one is given. (i) LAN cable: megabits per second (ii) CPU: (iii) Printer:. (iv) Scanner:.. (v) Hard disk access time:. (vi) Modem:.

17 SEC 05-PAPER 1 Q10 (a) Use the given words to label the block diagram below. The first one is given. [3].. IR. instruction register (IR) address bus (ADBUS) memory (MEM) program counter (PC) accumulator (ACCM) data bus (DTBUS) central processing unit (CPU) (b) Referring to the above diagram, briefly describe the fetch-execute cycle. [4]

18 SEC 05-PAPER 2A Q8 (CONSULT CHs 2 & 8) (a) Digital computers use binary values to store and process data. (i) What are the TWO possible values that a single binary digit can have? (ii) What is a byte and what is a word? (iii) What function does the parity bit serve? WHEN and HOW is the parity bit used? (iv) Explain, very briefly, why the single parity system cannot detect all possible errors. [4] (b) Describe, very briefly, the main differences between serial transmission and parallel transmission of data. (c) The CPU contains registers. (i) What is a register and what is it used for? (ii) What is an accumulator used for? (d) During the fetch-execute cycle: (i) What determines the memory location from which the next institution is fetched? (ii) Give an example of an instruction which changes the location from which the next instruction is fetched.

Writing Space for Previous Question

19 SEC 06-PAPER 1 Q2 ( CONSULT CH 8 ) State whether each of these is True or False (a) (b) (c) (d) (e) Video-conferencing is a synchronous form of communication. Online shopping requires network access. Access to online help requires network access facilities. Electronic mail is an asynchronous form of communication. Another term for the Internet is WWW (World Wide Web).

20 SEC 06-PAPER 2A Q7 ( CONSULT CHs 5 & 6 ) A logic circuit has two inputs A1 and A2 and two outputs P and Q. Output P is 1 when either one of the inputs is 1 but not both. Output Q is 1 when the two inputs are 1. a) Complete the truth table for this circuit A1 A2 P Q 0 0 0 1 1 0 1 1 b) Using AND, OR and NOT gates, draw the logic circuit for outputting P and Q given inputs A1 and A2. c) Write down the two Boolean expressions for obtaining outputs P and Q. d) Given that A1 and A2 are binary digits, name the arithmetic operation implemented by the logic circuit and hence identify the outputs P and Q. e) Give TWO uses for the computer s Data Bus. f) An 8-bit register is used to store signed integers in two s complement notation. Write down the binary pattern for storing 39 in this register. [4] [4] [3]

Writing Space for Previous Question

21 SEC 07-PAPER 1 Q11 ( CONSULT CHs 5 & 7 ) A given computer has a 20-bit address bus. a) (i) What amount of memory locations are directly addressable? (ii) Identify another bus structure of the computer and state its use. b) The Instruction Register and the Program Counter are two registers found in the CPU. State the use of each register.