1、第 1 次作业 一、单项选择题(本大题共 30 分,共 10 小题,每小题 3 分) 1. 有效地址送寄存器指令 LEA 的功能是( )。 A. 将源操作数的偏移地址送入段寄存器 B. 将源操作数送入段寄存器 C. 将源操作数送入通用寄存器 D. 将源操作数的偏移地址送入通用寄存器 2. 用来存放当前代码段的首地址的寄存器是( )。 A. DX B. CS C. DI D. SS 3. 采用寄存器寻址方式时,操作数是存放在( )中的。 A. 寄存器 B. 内存单元 C. 接口电路 D. 外设 4. 采用直接寻址方式时, 操作数是存放在( )中的。 A. 寄存器 B. 内存单元 C. 接口电路
2、D. 外设 5. 在使用串处理指令进行字符串扫描时,关键字是由( )寄存器给出的。 A. AX B. BX C. CX D. DX 6. 指令 MOV AL, BX+DI 20H中源操作数的寻址方式是( )。 A. 立即寻址 B. 直接寻址 C. 寄存器间接寻址 D. 相对基址变址寻址 7. Intel 8253 定时器中的有引脚数为( )。 A. 24 个 B. 32 个 C. 40 个 D. 60个 8. MOV BL,AL 所采用的寻址方 式是( )。 A. 立即寻址 B. 直接寻址 C. 寄存器寻址 D. 间接寻址 9. 关于 EDRAM 芯片的说法中,错误的是( )。 A. 在 DR
3、AM 芯片上集成了一个SRAM 实现的小容量高速缓冲存储器,从而使 DRAM 芯片的性能得到显著改进 B. 芯片内的数据输出路径与输入路径没有分开 C. 在 SRAM 读出期间可同时对DRAM 阵列进行刷新 D. 芯片内的数据输出路径与输入路径是分开的,允许在写操作完成的同时来启动同一行的读操作 10. 以下叙述中正确的是( )。 . 双端口存储器可以同时访问同一区间、同一单元 . 当两个端口的地址码相同时,双端口存储器必然会发生冲突 . 高位多体交叉存储器的设计依据是程序的局部性原理 . 高位四体交叉存储器可能在一个存储周期内连续访问 4个模块 A. 仅 、 B. 仅 、 C. 仅 、 D.
4、 仅 二、多项选择题(本大题共 40 分,共 10 小题,每小题 4 分) 1. 用汇编语言编写程序时需要注意( )。 A. 数据类型的一致 B. 寄存器的使用是否冲突 C. 汇编语言指令的一些缺省的条件 D. 选取合适的指令 2. 一条 8086 指令是由( )组成的。 A. 操作码 B. 校验码 C. 操作数 D. 常数 3. 从编程的角度,寄存器可以分为( )和( )的寄存器两大类。 A. 程序可见 B. 程序不可见 C. 通用 D. 专用 4. 堆栈是在存储器中开辟的一个特殊区域,它遵循( )的存取原则。 A. “ 后进先出 ” B. “ 先进先出 ” C. “ 随机存取 ” D. “
5、 只读 ” 5. 8086 指令的长度是由( )决定的。 A. 操作码的长度 B. 操作数的个数 C. 操作数的类型 D. 校验码的长度 6. 下列有关 MOV 指令使用的叙述,正确的是( )。 A. 源操作数与目的操作数 的数据类型必须一致 B. 立即数不能作为目的操作数 C. CS 不能作为目的操作数 D. 两个段寄存器之间不能直接进行数据传送 E. 不能实现立即数到存储单元的传送 7. 8255A 内部结构中包括以下( )部件。 A. 数据总线缓冲器 B. 读 /写控制逻辑 C. 移位寄存器 D. A 组和 B 组控制 8. DRAM 的特点是( )。 A. 可读 B. 可写 C. 信息
6、永久保留 D. 需要刷新 E. 一旦关机,其信息丢失 9. Cache 具有如下特点( )。 A. 位于 CPU 与主存之间,是存储器层 次结构中级别最高的一级 B. 容量比主存小,目前一般有数到数 C. 速度一般比主存快倍 ,通常由存储速度高的双极型三极管或 SRAM 组成 D. 其内容是主存的部分副本 E. 其用途可用来存放指令,也可用来存放数据 10. 中断的作用有( )。 A. 实现 CPU 和多台 I/O 设备并行工作 B. 具有处理应急事件的能力 C. 进行实时处理 D. 实现多道程序运行和分时操作 E. 实现多机系统中各处理机间的联系 三、判断题(本大题共 30 分,共 15 小
7、题,每小题 2 分) 1. 使用移位指令时,每条指令 执行的移位次数只能为 1 次。( ) 2. 为降低软件对硬件的依赖性,通常应优先使用 BIOS 提供的功能完成输入输出操作。( ) 3. 一条 8086/88 指令至少要包含一个操作数。( ) 4. ARM 架构由于具备更低的能耗,更适合便携式计算设备,因为这些设备多数使用电池,对能耗要求较高。( ) 5. 除非流程控制类指令声明,汇编程序是根据源程序书写的顺序从上往下执行的。( ) 6. 跳转表由各分支处理子程序的首地址构成,依次存放在内存的一个连续存区中。( ) 7. 在 8086 与转移地址有关的寻址方式中,短转移和近 转移的位移量都
8、是 16位。( ) 8. DF=0 时,串操作的地址指针自动递增。( ) 9. XLAT 换码指令一般用来实现码制之间的转换,又称查表转换指令。( ) 10. 标号的段属性与变量的段属性其含义是相同。( ) 11. 等值伪指令 EQU 会根据其定义的表达式求值结果大小占用相应的存储单元。( ) 12. 当 CPU 正在处理一个中断请求时,又出现了另一个优先级比它高的中断请求,这时, CPU 就暂时中止执行对原来优先级较低的中断源的服务程序,保护当前断点,转去响应优先级更高的中断请求,并为它服务。待服务结束,再继续执行原来较低级的中断服务程序。该过程称为中断嵌套。( ) 13. 双端口存储器 ,
9、同一个存储器具有两组相互独立的读写控制线路,允许两个独立的 CPU 或控制器同时异步地访问存储单元,是一种高速工作的存储器。其最大的特点是存储数据共享。( ) 14. CPU 复位后进入实地址模式;通过修改 CR0 的 PE 位,可以使 CPU 从实地址模式转变到保护模式,或者从保护模式转变到实地址模式。( ) 15. 片内 RAM 中有 128 个可按位寻址的位。 位地址: 00H 7FH ;分布在 :20H 2FH 单元( ) 答案: 一、单项选 择题( 30分,共 10 题,每小题 3 分) 1. D 2. B 3. A 4. B 5. A 6. D 7. A 8. C 9. B 10. C 二、多项选择题( 40分,共 10 题,每小题 4 分) 1. ABCD 2. AC 3. AB 4. A 5. ABC 6. ABCD 7. ABD 8. ABDE 9. ABCDE 10. ABCDE 三、判断题( 30 分,共 15 题,每小题 2 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.