Assembly Revision (Without Answers)
Assembly Revision (Without Answers)
Assembly Revision (Without Answers)
H/W #1
Mark ✓ or ✗ of the following:
1. Architecture are those attributes visible to the programmer.
2. Instruction are set/number of bits used for data representation,
I/O organization, and addressing techniques.
3. organization is how features are implemented.
4. Organization differs within members of the same family.
5. structure is the way in which components treated to each other
6. Function is not the operation of individual components as part
of the structure.
7. I/O peripherals directly attached communications/
Networking (communication lines).
8. Camera attached to a PC, sending the information to a
window on the screen of the same PC.
9. Playing an MP3 file stored in memory to earphones attached
to the same PC.
10. Any number-crunching applications that takes data from
memory and stores the result back in memory.
11. 8080 is the 1st general-purpose microprocessor.
H/W #2
Choose from a, b, c, d:
1- General computer functions:
a. Data processing & storage
b. Data movement & control
c. Both a, b
d. neither a nor b
H/W #7
Mark ✓ (T) or ✗ (F) of the following:
1. Microprocessor is responsible to do all math, logic
operations in computer, beside control all operations inside
the computer.
2. ROM is a volatile memory.
3. RAM is not volatile memory.
4. Cache memory is higher in speed than RAM.
5. RAM, ROM, and cache are measured in kilobyte
6. Cache memory exceeds the microprocessor in operation.
7. Bit is the smallest unit for storing data in 0 or 1.
8. AX states for Accumulator Register.
9. EAX is the extended for AX with length 32 bit.
10. Base register is BX, while EBX is its extension with length
32 bit.
11. CX is the counter register with length 16 bit, while ECX is its
extension in length 32 bit.
12. Data register (DX) has length 16 bit, while EDX has length
32 bit.
13. DF states for Direction Flag.
14. PF states for Parity Flag
---------------------------------------------------------------------------------------
H/W 8
Select a, b, c, d:
1- Microprocessor consists of:
a. ALU c. all a, b
b. CU d. neither a nor b
8- 1 KB may be:
a. 1024 byte b. 1000 byte
c. both a, b d. neither a nor b
Select a, b, c, d:
1- High level language like ………….
a. Machine, assembly language b. Procedure oriented language
c. Both a, b d. Neither a nor b
9- XCHG AH , BL means ……
a. Exchange values in the two registers AH, BL
b. Move data from AH to BL
c. Both a, b
d. Neither a nor b
10- An examples of math operations in assembly language
a. ADD, SUB, INC b. DEC, NEG
c. Both a, b d. Neither a nor b