单选题
一条计算机指令中,通常应包含( )。
A
数据和字符
B
操作码和地址码
C
运算符和数据
D
被运算数和结果
答案解析
正确答案:B
解析:
计算机指令是指挥计算机执行某种操作的命令,它是计算机硬件能够直接识别和执行的基本单位。一条典型的机器指令通常由两个主要部分组成:
1. **操作码(Opcode)**:指出该指令所要完成的操作类型,例如加法、减法、数据传送或跳转等。它告诉计算机“做什么”。
2. **地址码(Address Code)**:指出参与操作的数据所在存储单元的地址,或者操作结果的存放地址,也可能包含立即数。它告诉计算机“对谁做”或“结果存哪里”。
**选项分析:**
* **A. 数据和字符**:这是指令处理的内容,而不是指令本身的结构组成。
* **B. 操作码和地址码**:这是指令的标准结构。操作码定义操作性质,地址码提供操作对象的位置信息。符合题意。
* **C. 运算符和数据**:“运算符”通常是高级语言中的概念,在机器指令中对应的是操作码;且“数据”本身不是指令的结构字段,而是通过地址码指向的内容。
* **D. 被运算数和结果**:这是操作的对象和产出,不属于指令的代码结构。
因此,一条计算机指令中通常应包含操作码和地址码。
故正确答案为 **B**。
相关知识点:
指令含操作码和地址码
题目纠错
2023电力行业多旋翼无人机竞赛
