Question: 1 . Perform the calculation ( without calculators ) of the following using 2 s Complement. Both numbers are in decimal: a . 2 7

1. Perform the calculation (without calculators) of the following using 2s Complement. Both numbers are in decimal:
a.27+88
b.69-117
2. What is meant by Overflow when adding numbers?
3. What is the Condition Code register ? What affects it and what is it function ?
4. Explain line by line what the following 6800 code does
LDA A $2000
CMP A #$44
BEQ GO
STA B $2001
GO WAI
5.
a. What value is XX in the code below:
ADDNXT ADD A0,X AB00
INX 08
DEC B5A
DEC B5A
BNE ADDNXT26XX??
STA A $0060 B70060
WAI3E
b. What is the BNE opcode ?
6. Write 6800 code that performs the following
Loads the index-register X with the value3000H
Loads Accumulator B with the value at3002H, using index addressing.
7.
a. What is a Vector-table ?
b. What is a vector ?
c. Why are some vectors in ROM memory ?
8. Explain how a RESET(Bootstrap) operation executes ?
9. What is the difference between ROM and RAM memory ?
10.What is meant by a Memory Hierarchy ?
11.
a. What is the purpose of Cache memory ?
b. What is a Cache block ?
c. What is a Cache Miss ?
12.A memory system has a Cache access time of 3 ns, Main memory access time of 25ns and a Hit rate of 75%. What is the average memory access time for the processor ?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!