[考研类试卷]计算机专业基础综合(指令系统)模拟试卷1及答案与解析.doc
《[考研类试卷]计算机专业基础综合(指令系统)模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业基础综合(指令系统)模拟试卷1及答案与解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合(指令系统)模拟试卷 1 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 在计算机系统层次结构中,处于硬件和软件交界面的是( )。(A)汇编语言(B)指令系统(C)操作系统(D)编译系统2 指令系统采用不同寻址方式的目的是( )。(A)增加内存容量(B)缩短指令长度、扩大寻址空间(C)提高访问内存的速度(D)简化指令译码电路3 下列指令中,对软件设计者完全透明的指令是( )。(A)机器指令(B)汇编指令(C)特权指令(D)微指令4 已知地址为 3600H 的内存单元中的内容为 00FCH,地
2、址为 OOFCH 的内存单元的内容为 3200H,而地址为 3200H 单元的内容为 FC00H,某指令操作数寻址方式为变址寻址,执行该指令时变址寄存器的内容为 0400H,指令中给出的形式地址为3200H,则该指令操作数为( )。(A)00FCH(B) 3200H(C) 3600H(D)FC00 H5 根据计算机指令的格式,可知指令执行过程中的操作数可能存放在( )。寄存器 指令本身 主存中 控制存储器(A)只有、(B)只有 、(C)只有 、(D)只有、6 下列关于机器指令的叙述中不正确的是( )。(A)机器指令系统是计算机所具有的全部指令的集合(B)机器指令通常包括操作码、地址码两部分,按
3、地址个数分为零地址指令、一地址指令、二地址指令、三地址指令(C)机器指令的长度取决于操作码长度、操作数地址长度、操作数个数(D)系列计算机是指指令系统完全相同、基本体系结构相同的一系列计算机7 数据寻址计算的是指令操作数的地址。下列寻址方式中,寻址得到的结果不是数据的是( ) 。(A)间接寻址(B)基址寻址(C)相对寻址(D)变址寻址8 下列说法中不正确的是( )。(A)变址寻址时,有效数据存放在主存(B)堆栈是先进后出的随机存储器(C)堆栈指针 SP 的内容表示当前堆栈内所存放的数据个数(D)内存中指令的寻址和数据的寻址是交替进行的9 如果采用相对寻址方式,假设一条指令中的地址码为 X,可以
4、得出其操作数的地址为( )。(A)X(B) (PC)+X(C) X+段地址(D)X+变址寄存器10 设指令中的地址码为 A,变址寄存器为 x,程序计数器为 PC,则变址间址寻址方式的操作数有效地址 EA 是( )。(A)(PC)+A)(B) (X)+A)(C) (X)+(A)(D)(X)+A11 下面关于各种不同的寻址方式的叙述中,说法正确的是( )。确定本条指令中数据的地址或下一条指令地址的方法就称为寻址方式立即寻址方式就是将操作数本身存放在地址码字段基址寻址用于为数据和程序分配存储区域,支持多道程序和程序浮动变址寻址与基址寻址没有本质的区别(A)只有、(B)只有 、(C)只有 、(D)只有
5、、12 下列说法中,不正确的是( )。(A)使用返回指令和中断返回指令时,都无需明显给出返回地址(B)返回指令绝对没有操作数(C)中断返回指令 IRET 绝对没有操作数(D)返回指令可以带一个操作数13 堆栈中保持不变的是( )。(A)栈顶(B)栈底(C)堆栈指针(D)栈中的数据14 在通用计算机指令系统的二地址指令中,操作数的物理位置可安排在( )。(A)两个数据寄存器(B)一个主存单元和一个数据寄存器(C)两个主存单元中(D)以上几项均可15 下列说法中,不正确的是( )。(A)无条件转移指令和转子指令都会实现指令执行流的跳转(B)转子指令在执行完子程序后还会返回到转子指令的下条指令继续执
6、行(C)无条件转移指令执行完跳转后也需要返回(D)转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中16 设变址寄存器为 X,形式地址为 D,(X)表示寄存器中的内容,变址寻址方式的有效地址可表示为( ) 。(A)EA=(X)+D(B) EA=(X)+(D)(C) EA=(X)+D)(D)EA=(X)+(D)二、综合应用题41-47 小题,共 70 分。16 某计算机主存容量为 4M16 位,且存储字长与指令字长相等,若该机指令系统可完成 108 种操作,操作码位数固定,且有直接、变址、基址、相对、立即 5 种寻址方式,试回答:17 画出一地址指令格式并指出各字段的作用。18 该指令直
7、接寻址的最大范围。19 一次间址和多次间址的寻址范围。20 立即数的范围(十进制表示)。21 相对寻址的位移量(十进制表示)。22 上述 5 种寻址方式的指令哪一种执行时间最短?哪一种最长? 为什么?哪一种便于程序的浮动? 哪一种最适合处理数组问题 ?23 如何修改指令格式,使指令的寻址范围可扩大到 4M?24 为使一条转移指令能够转移到主存的任一位置,可采取什么措施?24 某 16 位计算机所使用的指令格式和寻址方式如下图所示,该机有一个 20 位基址寄存器,16 个 16 位通用寄存器。指令汇编格式中的 S(源) 、D( 目标)都是通用寄存器,M 是主存中的一个单元。三种指令的操作码分别是
8、 MOV(OP)=(A)H,STA(OP)=(1B)H,LDA(0P)=(3C)H。MOV 是传送指令,STA 为写数指令,LDA 为读数指令,如下图所示。要求:25 分析三种指令的指令格式与寻址方式特点。26 CPU 完成哪一种操作所花的时间最短?哪一种操作所花时间最长 ?第二种指令的执行时间有时会等于第三种指令的执行时间吗?27 下列情况下每个十六进制指令字分别代表什么操作?其中如果有编码不正确,如何改正才能成为合法指令?(FOFl)H(3CD2)H (2856)H (6DC6)H (1C2)H27 设某计算机有变址寻址、间接寻址和相对寻址等寻址方式,一个指令字长等于一个存储字。设当前指令
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 指令系统 模拟 答案 解析 DOC
