内容正文:
编写说明:2026版江苏省《计算机类专业考纲百套卷》,依据江苏省计算机类专业综合理论考试大纲编写。本专辑共110份试卷两部分组成,第一部分是按考纲的考点要求编写的75份知识点训练卷,第二部分是针对5门课程的掌握要求,编写的25份常考题训练卷。第三部分是综合模拟卷,参考历年来计算机类专业理论考试真题试卷,编写的10份专业综合训练卷。
本试卷是2026版江苏省《计算机类专业考纲百套卷》的第8卷,是知识点训练卷。按“计算机原理”考试纲要内容编写,具体知识点内容如下:
四、指令系统
1、 了解指令的基本格式;
2、 了解指令的分类和功能。
2026版江苏省《计算机类专业考纲百套卷》第8卷
《计算机原理》
指令系统
知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共20小题,每小题3分,共60分)
1. 指令格式如表所示,该指令格式是( )
OP
A.零地址指令 B.一地址指令
C.二地址指令 D.三地址指令
答案:A
2. 指令的基本组成部分是( )
A. 操作码和操作数
B. 操作码和地址码
C. 地址码和操作数
D. 操作码和程序计数器
答案:B
2. 指令长度与机器字长的关系是( )
A. 指令长度必须等于字长
B. 指令长度必须小于字长
C. 指令长度必须大于字长
D. 指令长度与字长没有固定关系
答案:D
3. 在二地址指令格式中,指令“ADD X, Y”的意义是( )
A. (X) + (Y) → (X)
B. (X) + (Y) → (Y)
C. (X) + (Y) → (Z)
D. (X) + (Y) → (AC)
答案:A
4. 若指令系统需要支持64条指令,操作码的二进制位数至少为( )
A. 5位
B. 6位
C. 7位
D. 8位
答案:B
5. 定长操作码格式的特点是( )
A. 操作码长度固定,指令码长度可变
B. 操作码长度可变,指令码长度固定
C. 操作码和指令码长度都固定
D. 操作码和指令码长度都可变
答案:A
6. 指令长度设计为字节的整数倍,主要是为了( )
A. 提高兼容性
B. 充分利用存储空间
C. 简化硬件设计
D. 增加寻址方式
答案:B
7. 三地址指令格式“OP A₁, A₂, A₃”的意义是( )
A. (A₁) OP (A₂) → (A₁)
B. (A₁) OP (A₂) → (A₂)
C. (A₁) OP (A₂) → (A₃)
D. (A₁) OP (A₃) → (A₂)
答案:C
8. 堆栈指令PUSH X的功能是( )
A. 将X内容存入累加器
B. 将X内容入栈
C. 将栈顶内容存入X
D. 将X内容加入运算
答案:B
9. 8位机通常采用的地址码结构是( )
A. 三地址指令
B. 二地址指令
C. 一地址指令
D. 零地址指令
答案:C
10. 零地址指令ADD的功能是( )
A. 将两个栈顶数相加,结果入栈
B. 将累加器与内存数相加
C. 将两个内存数相加
D. 将寄存器数相加
答案:A
11. 指令“LDA X”在一地址格式中的意义是( )
A. (X) → (AC)
B. (AC) → (X)
C. (X) + (Y) → (AC)
D. (AC) OP (X) → (AC)
答案:A
12. 地址码字段长度直接影响( )
A. 操作种类多少
B. 内存寻址范围
C. 指令执行速度
D. 兼容性程度
答案:B
13. 指令格式的规整性体现在( )
A. 兼容旧指令
B. 操作码长度固定
C. 地址码个数固定
D. 指令长度字节整数倍
答案:D
14. 堆栈指针SP在零地址指令中的作用是( )
A. 存放操作码
B. 控制程序流程
C. 存放结果地址
D. 隐含指示操作数地址
答案:D
15. 二地址指令常见于( )
A. 8位机
B. 16位机
C. 32位机
D. 64位机
答案:B
16. 零地址指令格式中,必须显式指定地址的指令是( )
A. ADD
B. DELETE
C. GET
D. PUSH和POP
答案:D
17. 操作码长度固定时,若指令系统规模扩大,应( )
A. 增加操作码位数
B. 减少地址码位数
C. 采用扩展操作码
D. 缩短指令长度
答案:A
18.某计算机采用定长操作码设计,若操作码的二进制位数为 8 位,则该指令系统最多可支持的不同指令条数为( )
A. 128 B. 255
C. 256 D. 512
答案:C
19.程序计数器的功能及与指令地址的关系,下列描述错误的是( )
A. PC 专门存放当前要执行的指令地址
B. 取出一条指令后,PC 会自动增值以指向 next 指令地址
C. 因 PC 的存在,指令中无需专门设置 “下一条指令地址” 字段
D. 转移指令通过修改 PC 值实现程序执行顺序的改变
答案:A
20.零地址指令的操作数寻址方式及相关指令的地址要求,下列说法正确的是( )
A. 所有零地址指令的操作数均通过堆栈指针隐含指定
B. 零地址指令中,ADD 指令需显式指明操作数地址
C. PUSH 指令必须显式指明操作数地址,无法通过隐含方式确定
D. 串操作指令采用零地址格式,其操作数隐含在累加器中
答案:C
二、填空题(本大题共10小题,每小题2分,共20分)
1. 计算机的指令系统可分为CISC和 。
答案:RISC
2. 指令的两个基本组成部分是______和地址码。
答案:操作码
3.一地址指令中,另一个未在地址码中明确的操作数及运算结果,通常隐含存放在______中。
答案:累加器
4.指令格式设计中,需在满足操作种类、寻址范围和方式的前提下使指令尽可能短,这体现了指令功能______与有效性的统一。
答案:完备性
5.二地址指令中,______操作数地址用于存放运算结果,会覆盖该地址中原有的数据。
答案:目的
6.串操作指令的操作数隐含在______和目的变址寄存器 DI 所指定的内存单元中。
答案:源变址寄存器 S
7.指令长度通常设计为______的整数倍,这是为了充分利用存储空间并提高内存访问的有效性。
答案:字节
8.用二地址指令完成 (X)+(Y)→(Z) 的操作,需先执行 ADD X,Y,再执行______指令将结果存入 Z 地址。
答案:MOV Z,X
9.地址码的双重含义包括指示数据的地址,以及在程序跳转时指示______的地址。
答案:下一条指令
10.______的核心功能是存放当前要执行的指令地址,取出指令后其值会自动增值。
答案:程序计数器
三、判断题(本大题共10小题,每小题2分,共20分)
1.“MOV”指令属于数据处理类指令。
答案:错误
2.指令的长度必须与机器字长保持一致,不能大于或小于机器字长。
答案:错误
3.三地址指令系统中可以包含二地址、一地址和零地址指令,这由操作码的性质决定。
答案:正确
4.零地址指令完全不包含地址码字段,所有操作数均通过隐含方式指定。
答案:错误
5.一地址指令常见于 16 位微型计算机,其核心优势是指令长度短、执行速度快。
答案:错误
6.通用寄存器的编码长度远小于存储器地址码,因此通常不单独划分为地址码部分,而是作为操作码的组成部分。
答案:正确
7.兼容性是系列机独有的设计要求,非系列机之间由于硬件架构差异,无需考虑指令系统的兼容问题。
答案:正确
8.堆栈指针用于零地址指令的隐含寻址,其他地址格式的指令无需使用该寄存器。
答案:错误
9.串操作指令和换码指令 XLAT 均采用零地址格式,操作数地址隐含在 SI 和 DI 寄存器中。
答案:正确
10.扩展操作码技术的本质是通过牺牲地址码的表示范围,来扩展操作码的功能种类。
答案:正确
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:2026版江苏省《计算机类专业考纲百套卷》,依据江苏省计算机类专业综合理论考试大纲编写。本专辑共110份试卷两部分组成,第一部分是按考纲的考点要求编写的75份知识点训练卷,第二部分是针对5门课程的掌握要求,编写的25份常考题训练卷。第三部分是综合模拟卷,参考历年来计算机类专业理论考试真题试卷,编写的10份专业综合训练卷。
本试卷是2026版江苏省《计算机类专业考纲百套卷》的第8卷,是知识点训练卷。按“计算机原理”考试纲要内容编写,具体知识点内容如下:
四、指令系统
1、 了解指令的基本格式;
2、 了解指令的分类和功能。
2026版江苏省《计算机类专业考纲百套卷》第8卷
《计算机原理》
指令系统
知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共20小题,每小题3分,共60分)
1. 指令格式如表所示,该指令格式是( )
OP
A.零地址指令 B.一地址指令
C.二地址指令 D.三地址指令
2. 指令的基本组成部分是( )
A. 操作码和操作数
B. 操作码和地址码
C. 地址码和操作数
D. 操作码和程序计数器
2. 指令长度与机器字长的关系是( )
A. 指令长度必须等于字长
B. 指令长度必须小于字长
C. 指令长度必须大于字长
D. 指令长度与字长没有固定关系
3. 在二地址指令格式中,指令“ADD X, Y”的意义是( )
A. (X) + (Y) → (X)
B. (X) + (Y) → (Y)
C. (X) + (Y) → (Z)
D. (X) + (Y) → (AC)
4. 若指令系统需要支持64条指令,操作码的二进制位数至少为( )
A. 5位
B. 6位
C. 7位
D. 8位
5. 定长操作码格式的特点是( )
A. 操作码长度固定,指令码长度可变
B. 操作码长度可变,指令码长度固定
C. 操作码和指令码长度都固定
D. 操作码和指令码长度都可变
6. 指令长度设计为字节的整数倍,主要是为了( )
A. 提高兼容性
B. 充分利用存储空间
C. 简化硬件设计
D. 增加寻址方式
7. 三地址指令格式“OP A₁, A₂, A₃”的意义是( )
A. (A₁) OP (A₂) → (A₁)
B. (A₁) OP (A₂) → (A₂)
C. (A₁) OP (A₂) → (A₃)
D. (A₁) OP (A₃) → (A₂)
8. 堆栈指令PUSH X的功能是( )
A. 将X内容存入累加器
B. 将X内容入栈
C. 将栈顶内容存入X
D. 将X内容加入运算
9. 8位机通常采用的地址码结构是( )
A. 三地址指令
B. 二地址指令
C. 一地址指令
D. 零地址指令
10. 零地址指令ADD的功能是( )
A. 将两个栈顶数相加,结果入栈
B. 将累加器与内存数相加
C. 将两个内存数相加
D. 将寄存器数相加
11. 指令“LDA X”在一地址格式中的意义是( )
A. (X) → (AC)
B. (AC) → (X)
C. (X) + (Y) → (AC)
D. (AC) OP (X) → (AC)
12. 地址码字段长度直接影响( )
A. 操作种类多少
B. 内存寻址范围
C. 指令执行速度
D. 兼容性程度
13. 指令格式的规整性体现在( )
A. 兼容旧指令
B. 操作码长度固定
C. 地址码个数固定
D. 指令长度字节整数倍
14. 堆栈指针SP在零地址指令中的作用是( )
A. 存放操作码
B. 控制程序流程
C. 存放结果地址
D. 隐含指示操作数地址
15. 二地址指令常见于( )
A. 8位机
B. 16位机
C. 32位机
D. 64位机
16. 零地址指令格式中,必须显式指定地址的指令是( )
A. ADD
B. DELETE
C. GET
D. PUSH和POP
17. 操作码长度固定时,若指令系统规模扩大,应( )
A. 增加操作码位数
B. 减少地址码位数
C. 采用扩展操作码
D. 缩短指令长度
18.某计算机采用定长操作码设计,若操作码的二进制位数为 8 位,则该指令系统最多可支持的不同指令条数为( )
A. 128 B. 255
C. 256 D. 512
19.程序计数器的功能及与指令地址的关系,下列描述错误的是( )
A. PC 专门存放当前要执行的指令地址
B. 取出一条指令后,PC 会自动增值以指向 next 指令地址
C. 因 PC 的存在,指令中无需专门设置 “下一条指令地址” 字段
D. 转移指令通过修改 PC 值实现程序执行顺序的改变
20.零地址指令的操作数寻址方式及相关指令的地址要求,下列说法正确的是( )
A. 所有零地址指令的操作数均通过堆栈指针隐含指定
B. 零地址指令中,ADD 指令需显式指明操作数地址
C. PUSH 指令必须显式指明操作数地址,无法通过隐含方式确定
D. 串操作指令采用零地址格式,其操作数隐含在累加器中
二、填空题(本大题共10小题,每小题2分,共20分)
1. 计算机的指令系统可分为CISC和 。
2. 指令的两个基本组成部分是______和地址码。
3.一地址指令中,另一个未在地址码中明确的操作数及运算结果,通常隐含存放在______中。
4.指令格式设计中,需在满足操作种类、寻址范围和方式的前提下使指令尽可能短,这体现了指令功能______与有效性的统一。
5.二地址指令中,______操作数地址用于存放运算结果,会覆盖该地址中原有的数据。
6.串操作指令的操作数隐含在______和目的变址寄存器 DI 所指定的内存单元中。
7.指令长度通常设计为______的整数倍,这是为了充分利用存储空间并提高内存访问的有效性。
8.用二地址指令完成 (X)+(Y)→(Z) 的操作,需先执行 ADD X,Y,再执行______指令将结果存入 Z 地址。
9.地址码的双重含义包括指示数据的地址,以及在程序跳转时指示______的地址。
10.______的核心功能是存放当前要执行的指令地址,取出指令后其值会自动增值。
三、判断题(本大题共10小题,每小题2分,共20分)
1.“MOV”指令属于数据处理类指令。
2.指令的长度必须与机器字长保持一致,不能大于或小于机器字长。
3.三地址指令系统中可以包含二地址、一地址和零地址指令,这由操作码的性质决定。
4.零地址指令完全不包含地址码字段,所有操作数均通过隐含方式指定。
5.一地址指令常见于 16 位微型计算机,其核心优势是指令长度短、执行速度快。
6.通用寄存器的编码长度远小于存储器地址码,因此通常不单独划分为地址码部分,而是作为操作码的组成部分。
7.兼容性是系列机独有的设计要求,非系列机之间由于硬件架构差异,无需考虑指令系统的兼容问题。
8.堆栈指针用于零地址指令的隐含寻址,其他地址格式的指令无需使用该寄存器。
9.串操作指令和换码指令 XLAT 均采用零地址格式,操作数地址隐含在 SI 和 DI 寄存器中。
10.扩展操作码技术的本质是通过牺牲地址码的表示范围,来扩展操作码的功能种类。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$