0% found this document useful (0 votes)
169 views11 pages

Computer Architecture Exam Guide

The multiple choice section consists of 40 questions which have to be answered in 30 minutes. Each question consists of 2 points. The questions cover topics related to computer architecture components like registers, buses, instruction types, and more.

Uploaded by

Ariel Lumactod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
169 views11 pages

Computer Architecture Exam Guide

The multiple choice section consists of 40 questions which have to be answered in 30 minutes. Each question consists of 2 points. The questions cover topics related to computer architecture components like registers, buses, instruction types, and more.

Uploaded by

Ariel Lumactod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Second Semester - Final Exam

Multiple Choice General Instructions

The multiple choice section consists of 40 questions which have to be answered in 30


minutes. Each question consists of 2 points.
* Required

1. Email *

Untitled Section

2. This operation results in inserting one operand at the top of the stack and it 2 points

decrease the stack pointer register

Mark only one oval.

PULL

PUSH

COMMAND

INSERT

3.
Mark only one oval.

Option 1

4. It is connected to the address lines of the system bus 2 points

Mark only one oval.

Memory address registers

Memory Buffer Register

Memory Random Adress

Memory Access Point


5. This operation results in deleting one operand from the top of the stack and it 2 points

increase the stack pointer register

Mark only one oval.

POP

POOL

PULL

PUSH

Option 5

Option 6

6. Identify the type of Machine control instructions 2 points

Mark only one oval.

NOP (No Operation)

NP (No Personnel)

NPO (None Personnel Office)

ONP (Operator None Position)

7. at the beginning of the___________, the address of the next Instruction to be 2 points

executed is in the Program Counter(PC).

Mark only one oval.

Indirect Cycles

Fetch Cycles

Execute Cycle-

Interrupt Cycle

8. at the completion of the ___________, a test is made to determine whether 2 points

any enabled interrupt has occurred or not.

Mark only one oval.

Indirect Cycles

Fetch Cycles

Execute Cycle-

Interrupt Cycle
9. once an instruction is fetched, the next step is to get charged source 2 points

operands. Source Operand is being fetched by Indirect address ( it can be


fetched by any addressing mode, here it's done by Indirect addressing). *

Mark only one oval.

Indirect Cycles

Fetch Cycles

10. is part of a computer that pertains to programming, which is more or less 2 points
machine language.

Mark only one oval.

Mnemonic

Operand

Opcode

Instruction Set

11. In each case same micro-operation operation are repeated each time 2 points
around.

Mark only one oval.

Indirect Cycles

Fetch Cycles

Execute Cycle-

Interrupt Cycle

12. In computer programming, an_________ is a term used to described any 2 points


object that is capable of being manipulated

Mark only one oval.

Mnemonic

Operand

Opcode

Instruction Set
13. A _____________ , also known as a memory aid, is a tool that helps you 2 points

remember an idea or phrase with a pattern of letters, numbers.

Mark only one oval.

Mnemonic

Operand

Opcode

Instruction Set

14. In computing, an __________ is the portion of a machine language instruction 2 points

that specifies the operation to be performed.

Mark only one oval.

Mnemonic

Operand

Opcode

Instruction Set

15. It is used when no operation is performed. No flags are affected during the 2 points
execution of _________ .

Mark only one oval.

NOP (No operation)

HLT (Halt)

RIM (Reset interrupt mask)

EI (Enable interrupts)

16. The Microprocessor finishes executing the current instruction and 2 points
__________ any further execution.

Mark only one oval.

NOP (No operation)

HLT (Halt)

RIM (Reset interrupt mask)

EI (Enable interrupts)
17. _____________ is used when the execution of a code sequence cannot be 2 points
interrupted.

Mark only one oval.

NOP (No operation)

Hex code- F3

DI (Disable interrupts)

EI (Enable interrupts)

18. After a system reset or the acknowledgement of an interrupt, the 2 points


__________________ the flip-flop is reset, thus disabling the interrupts.

Mark only one oval.

NOP (No operation)

Hex code- F3

DI (Disable interrupts)

EI (Enable interrupts)

19. ________________ is used to implementation of different interrupts of 8085 2 points


microprocessor like RST 7.5, 6.5 and 5.5 and also serial data output. It does
not affect TRAP interrupt.

Mark only one oval.

EI (Enable interrupts)

RIM (Reset interrupt mask)

SIM (Set interrupt mask)

DI (Disable interrupts)

20. This is a multipurpose instruction used to read the status of 8085 interrupts 2 points

7.5, 6.5, 5.5 and to read serial data input bit.

Mark only one oval.

EI (Enable interrupts)

RIM (Reset interrupt mask)

SIM (Set interrupt mask)

DI (Disable interrupts)
21. Stores the results of calculations made by ALU 2 points

Mark only one oval.

Program Counter (PC)

Instruction Buffer Register (IBR)

Memory Data Register (MDR)

Accumulator

22. It stores instructions fetched from memory or any data that is to be 2 points

transferred to, and stored in, memory.

Mark only one oval.

Program Counter (PC)

Instruction Buffer Register (IBR)

Memory Data Register (MDR)

Accumulator

23. Keeps track of the memory location of the next 2 points

Mark only one oval.

Program Counter (PC)

Instruction Buffer Register (IBR)

Memory Data Register (MDR)

Accumulator

24. It stores the memory locations of instructions that need to be fetched from 2 points

memory or stored into memory.

Mark only one oval.

Program Counter (PC)

Memory Address Register (MAR)

Memory Data Register (MDR)

Current Instruction Register (CIR)


25. It stores the most recently fetched instructions while it is waiting to be 2 points

coded and executed.

Mark only one oval.

Memory Address Register (MAR)

Memory Data Register (MDR)

Current Instruction Register (CIR)

26. The instruction that is not to be executed immediately is placed in the 2 points
instruction buffer register IBR.

Mark only one oval.

Program Counter (PC)

Memory Address Register (MAR)

Instruction Buffer Register (IBR

Accumulator

27. Program or data is read into main memory from the input device or 2 points

secondary storage under the control of CPU input instruction.

Mark only one oval.

Input Device

Output Device

Hard Device

Input/Output Device

28. Data is transmitted from one part of a computer to another, connecting all 2 points

major internal components to the CPU and memory, by the means of Buses

Mark only one oval.

BUS

UNIVERSAL SERIAL BUS

DATA BUS

CONTROL BUS
29. It carries data among the memory unit, the I/O devices, and the processor. 2 points

Mark only one oval.

BUS

UNIVERSAL SERIAL BUS

DATA BUS

CONTROL BUS

30. It carries the address of data (not the actual data) between memory and 2 points

processor.

Mark only one oval.

ADDRESS BUS

UNIVERSAL SERIAL BUS

DATA BUS

CONTROL BUS

31. It carries control commands from the CPU (and status signals from other 2 points

devices) in order to control and coordinate all the activities within the
computer.

Mark only one oval.

ADDRESS BUS

UNIVERSAL SERIAL BUS

DATA BUS

CONTROL BUS

32. is that part of the CPU that handles all the calculations the CPU may need, 2 points

e.g. Addition, Subtraction, Comparisons.

Mark only one oval.

Fixed Program Computers

Stored Program Computers

Control Unit

Arithmetic and Logic Unit (ALU)


33. handles all processor control signals. It directs all input and output flow, 2 points

fetches code for instructions and controlling how data moves around the
system.

Mark only one oval.

Fixed Program Computers

Stored Program Computers

Control Unit

Arithmetic and Logic Unit (ALU)

34. These can be programmed to carry out many different tasks, applications 2 points
are stored on them, hence the name.

Mark only one oval.

Fixed Program Computers

Stored Program Computers

Control Unit

Arithmetic and Logic Unit (ALU)

35. Their function is very specific and they couldn’t be programmed, e.g. 2 points

Calculators.

Mark only one oval.

Fixed Program Computers

Stored Program Computers

Control Unit

Arithmetic and Logic Unit (ALU)

36. ………….. Combines the features of the text box and list box 2 points

Mark only one oval.

Picture Box

Combo Box

Check Box

Option Button
37. Each phase of _________________________ can be decomposed into a 2 points
sequence of elementary micro-operations.

Mark only one oval.

Format Cycle

Installing Cycle

Instruction Cycle

Computer Cycle

38. use are based on a data structure called stack 2 points

Mark only one oval.

Stack Based CPU Organization

Computer Stack Organization

Instruction Stack Based Organization

Computer Instruction Bus Organization

39. The body of a for…Next loop in Visual Basic will terminate once the condition 2 points

is false.

Mark only one oval.

TRUE

FALSE

40. EXPLAIN HOW PUBLIC SUB LoadYear () execute its given code 2 points
Public Sub LoadYear() rsSchool.Open "select *from SchoolYear_tbl where status='" & "Active" & "'",
dbSchool, 3, 2 If Not rsSchool.EOF Then SY = rsSchool!SchoolYearID End If rsSchool.Close
rsSchool.Open "select *from Course_tbl where status = '" & "Active" & "'", dbSchool, 3, 2 If Not
rsSchool.EOF Then c = rsSchool!CourseID End If rsSchool.Close Call grid_clear(fgYearlevelList) no
= 0 rsSchool.Open "select *from YearLevel_tbl where course= '" & c & "' and schoolyearid = '" & SY &
"'", dbSchool, 3, 2 Do Until rsSchool.EOF no = no + 1 fgYearlevelList.AddItem no & vbTab &
rsSchool!yearlevelid & vbTab & rsSchool!Yearlevel & vbTab & rsSchool!Status rsSchool.MoveNext
Loop rsSchool.CloseEnd SubPublic Sub LoadCourse() rsSchool.Open "select * from SchoolYear_tbl
where Status = '" & "Active" & "'", dbSchool, 3, 2 If Not rsSchool.EOF Then SY =
rsSchool!SchoolYearID End If rsSchool.Close rsSchool.Open "select * from Course_tbl where status
='" & "Active" & "' and schoolyearid = '" & SY & "'", dbSchool, 3, 2 Do Until rsSchool.EOF
cboCourse.AddItem rsSchool!coursecode rsSchool.MoveNext Loop rsSchool.Close
cboCourse.Text = "Select Course"End Sub
41. The form module has file extension ______ 2 points

Mark only one oval.

frm

fru

frb

fra

42. Which window displays a list of all forms and modules making up your 2 points

application.

Mark only one oval.

Project window

Properties window

Form layout Window

All of the above.

43. Submission ID (skip this field) *


⚠️DO NOT EDIT this field or your time will not be recorded.

This content is neither created nor endorsed by Google.

 Forms

You might also like