Working with assembly for a hcso8 microprocessor and a little unsure about some
ID: 3887761 • Letter: W
Question
Working with assembly for a hcso8 microprocessor and a little unsure about some of these answers
1. High page registers reside in memory
True[ ]
False [x]
2.The "Opcode" is the machine code for a specific operation
True[x]
False[]
3.The "Operand" is the data or address used by a specific operation.
True[x]
False[]
4.The Registers in the Programmers Model reside in memory.
True[x]
False[]
5.LDA $0F is an example of Immediate Addressing.
True[]
False[x]
6.LDA $012F is an example of extended addressing
True[]
False[x]
7.The Direct Registers reside in the CPU.
True[]
False[x]
8.LDA #$0F is an example of direct addressing.
True[x]
False[]
9.The Condition Code Register (CCR) is located where
High page registers
Ram
CPU [x]
Direct page registers
Explanation / Answer
1) True. High page registers reside in memory.
2) True. "Opcode" refers to part of a machine language instruction that specifies the type of operations that needs to be performed on operands.Examples for opcode are read, write etc.
3) True. Operand refers to the data or address upon which a specific operation is performed.
4) False. Registers in programmers model reside in the processor.
5) False. LDA stands for load accumulator A. LDA $0f will put the value stored in memory location 0F into A.
6) False. Extended addressing mode can be used only with JMP and JSR instructions.
7) True. Direct registers reside in the CPU.
8) False.
9) Condition code register is located in the CPU. It is also known as flag or status register as it holds the bits that are either set or reset upon execution of various instructions.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.