SOUND BYTES NAME: INSTRUCTOR: DJFields CIS 50 Online

advertisement
SOUND BYTES
NAME: _____________________
INSTRUCTOR: DJFields
CIS 50 Online
CHAPTER TIF UNDER THE HOOD – COMPUTER ARCHITECTURE
1. Access the Sound Bytes audio/visual tutorial using the website
http://lpc1.clpccd.cc.ca.us/lpc/dfields/cis50/HW_Assignments/SoundBytes.html
2. Click on Computer Architecture
Computer Architecture
Introduction: The central processing unit is made up of many small parts that each has a role in processing
the instructions that allow a computer to function.
Take a closer look at how computers process information one step at a time.
1) A(n) ________ of the CPU is a request sent to RAM to get the instruction, which is then loaded into the
Instruction Register.
A) get cycle
B) fetch cycle
C) instruction cycle
D) execute cycle
2) Where is the address of the first instruction of a program in RAM stored?
A) in the Instructional Pointer
B) in the arithmetic logic unit
C) in the Instruction Register
D) in the address label
3) Which of the following is NOT part of the CPU?
A) the ALU
B) the Instructional Pointer
C) the Instruction Register
D) RAM
4) When a user starts a program, what happens to that program?
A) It is loaded into the CPU.
B) It is loaded into RAM.
C) It is replicated on the hard drive.
D) It is erased from RAM.
5) Mathematical calculations are performed in the ________.
A) Instructional Pointer
B) Instructional Register
C) ALU
6) What does the Instructional Pointer point to?
A) the address of the next instruction
C) the next available RAM address
B) the fetch cycle
D) the MAC address
7) Where are programs stored?
A) in the CPU
B) on a CD
C) on the hard drive
8) In which cycle are the results of instructions determined?
A) calculate
B) execute
C) fetch
D) Logic Register
D) in RAM
D) update
9) Temporary results are stored in the registers but can be permanently stored on the ________.
10) In the last phase of the fetch cycle, program instructions are stored in the Instruction ________.
11) Many instructions that the CPU processes require that data be stored in a(n) ________ until a complex set
Page: 1
of instructions are complete.
12) The CPU can execute program instructions only when they are stored in ________.
13) When instructions in RAM are followed, this is the ________ cycle.
14) Each memory location in RAM has a unique ________.
15) The first part of the instruction cycle is ________.
16) Programs are stored in RAM until somebody is ready to use them.
17) Instructions can be processed by the CPU directly from a disk.
18) Each memory location in RAM has a unique address that identifies it.
19) The registers are a form of permanent storage.
20) Match the following terms to their meaning.
I. ALU
A. stores the temporary results of an instruction
II. Instruction Register B. performs arithmetic and logical operations
III. Instructional Pointer C. where instructions are placed before execution
IV. RAM
D. where programs are stored when they are running
V. register
E. stores the memory location of the next instruction
Draw it out.
Task: What will the results be after this set of 5 of instructions has been executed? Assignment: What will be
stored in the registers, the IP and the IR after all the following five instructions have been processed, starting
with the instruction at the address 1000?
RAM
address
1000
1001
1002
1003
1004
Instruction
Load a 7 into register 2
Load a 5 into register 4
Load a 12 into register 3
Add register 3 to register 2,
Putting results in register 1
Subtract register 4 from register
1, putting results in register 5
Results (after all 5 instructions have executed:
1. What will be stored in register 1 ___________
2. What will be stored in register 2 ___________
3. What will be stored in register 3 ___________
4. What will be stored in register 4 ___________
5. What will be stored in register 5 ___________
6. What will be stored in the Instruction Pointer (IP)
___________________________________________
7.
What will be stored in the Instruction Register (IR)
____________________________________________
Submit your Answers
Page: 2
Submit your answers automatically through the class website on Blackboard;
1.
2.
3.
4.
5.
Logon to the class website on Blackboard: http://clpccd.blackboard.com
Select your class: CIS 50 Sec DE1 or CIS 50 Sec DE2
Click Assignments button
Click Sound Bytes and Active HelpDesk: SUBMIT YOUR ANSWERS folder
Click SB2b: Computer Architecture When asked, Take Assessment Now? Click Yes. Submit your
answers. Note, the order of the questions are randomly generated; they will not be in any particular order.
When done, click submit. This is the same process as taking a quiz. However, unlike a quiz, you can
submit your answers multiple times. Only your last submission score is recorded. Check your answers in
the My Grades Gradebook
Page: 3
Download