




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 微机原理及应用微机原理及应用 试题库试题库 1 8086 和和 8088 的引脚信号中的引脚信号中 D 为为地址锁存允许信号引脚 地址锁存允许信号引脚 A CLK B INTR C NMI D ALE 2 下面的哪项是有效标识符 下面的哪项是有效标识符 B A 4LOOP B DELAYIS C MAIN A B D GAMA 1 3 如图所示的三态输出电路 当如图所示的三态输出电路 当 A 时 时 VB VDD A E ENABLE 1 A 1 B E ENABLE 1 A 0 C E ENABLE 0 A 1 D E ENABLE 0 A 0 4 设设 SS 2000H SP 0100H AX 2107H 则执行指令则执行指令 PUSH AX 后后 存放数据存放数据 21H 的物理地址的物理地址 是是 D A 20102H B 20101H C 200FEH D 200FFH 5 汇编语言中 为了便于对变量的访问汇编语言中 为了便于对变量的访问 它常常以变量名的形式出现在程序中它常常以变量名的形式出现在程序中 可以认为它是存放数据存储可以认为它是存放数据存储 单元的单元的 A A 符号地址 符号地址 B 物理地址 物理地址 C 偏移地址偏移地址 D 逻辑地址 逻辑地址 6 下列四个寄存器中下列四个寄存器中 不能用来作为间接寻址方式的寄存器是不能用来作为间接寻址方式的寄存器是 A A CX B BX C BP D DI C 7 执行下列程序段执行下列程序段 MOV AX 0 MOV BX 1 MOV CX 100 AA ADD AX BX INC BX LOOP AA HLT 执行后的结果执行后的结果 AX BX A 5050 99 B 2500 100 C 5050 101 D 2550 102 8 假设假设 V1 和和 V2 是用是用 DW 定义的变量定义的变量 下列指令中正确的是下列指令中正确的是 A A MOV V1 20H B MOV V1 V2 C MOV AL V1 D MOV 2000H V2 2 9 49D 的二进制补码为的二进制补码为 A A 1100 1111 B 1110 1101 C D 1110 1100 10 在在 8086 8088CPU 中 为了减少中 为了减少 CPU 等待取指所需的时间 设置了等待取指所需的时间 设置了 C A 时钟周期时钟周期 B 等待状态等待状态 C 指令队列指令队列 D 中断向量中断向量 11 MOV AX 1000H MOV AX 1000H MOV AX BX 上述三条指令 根据其寻址方式的不同 判断执行速度 由快至慢的顺序为 上述三条指令 根据其寻址方式的不同 判断执行速度 由快至慢的顺序为 B A B C D 12 若门电路的两个输入量为若门电路的两个输入量为 1 1 输出量为 输出量为 0 则不可能完成此功能的是 则不可能完成此功能的是 D A 异或异或 门门 B 与非与非 门门 C 或非或非 门门 D 与与 门门 13 若若 BL 87H BH 0E6H 则 则 BX D A 87H B 0E6H C 87E6H D 0E687H 14 已知物理地址为已知物理地址为 0FFFF0H 且段内偏移量为 且段内偏移量为 0B800H 若对应的段基地址放在 若对应的段基地址放在 DS 中 则中 则 DS A A 0F47FH B 0F000H C 0FFFFH D 2032H 15 设设 SP 1110H 执行 执行 PUSH AX 指令后 堆栈指针指令后 堆栈指针 SP 的内容是的内容是 D A 1112H B 110DH C 1111H D 110EH 16 用来存放即将执行的指令的偏移地址的寄存器是用来存放即将执行的指令的偏移地址的寄存器是 C A BP B SP C IP D CS 17 MOVS 前可添加的前缀为前可添加的前缀为 C A REPE REPZ B REPNE REPNZ C REP D 无 无 18 下列四个选项 下列四个选项 C 项是正确的 项是正确的 A MOV AX BL B MOV BX SI C MOV DX 1000H D MOV ES CS 19 下列四个选项 下列四个选项 D 项是不正确的 项是不正确的 A IN AL 50H B IN AX 70H C OUT 44H AL D OUT 6780H AX 20 堆栈段寄存器是堆栈段寄存器是 B A DS B SS C ES D CS 21 86 系列汇编语言指令语句格式中 标识符有效长度为系列汇编语言指令语句格式中 标识符有效长度为 A 个字符 个字符 A 31 B 30 C 29 D 28 22 BUFFER DB 100 DUP 表示表示 BUFFER 为为 B 的存储空间 其内容为随机数 通常作为程的存储空间 其内容为随机数 通常作为程 序的工作单元 序的工作单元 A 100 个字个字 B 100 个字节个字节 C 200 个字节个字节 D 200 个字个字 23 SBB 在形式和功能上都和在形式和功能上都和 SUB 指令类似指令类似 只是只是 SBB 指令在执行减法运算时指令在执行减法运算时 还要减去还要减去 C 的值 的值 A SF B OF C CF D ZF 24 字符串指令有许多参数是隐含约定的 目的字符串的起始地址为字符串指令有许多参数是隐含约定的 目的字符串的起始地址为 D A DS ES B SI DI C DS SI D ES DI 3 25 非循环逻辑移位指令在执行时 实际上是把操作数看成非循环逻辑移位指令在执行时 实际上是把操作数看成 A 符号数来进行移位 符号数来进行移位 A 无 无 B 带 带 C 不确定 不确定 26 非循环算术移位指令在执行时 实际上是把操作数看成非循环算术移位指令在执行时 实际上是把操作数看成 B 符号数来进行移位 符号数来进行移位 A 无 无 B 带 带 C 不确定 不确定 C 27 设设 2000H 2001H 2002H 2003H 这四个存储单元存放的地址分别为这四个存储单元存放的地址分别为 12H 34H 56H 78H 则执行完则执行完 LES SI 2000H 后 后 ES SI A 3412H 7856H B 1234H 7856H C 7856H 3412H D 7856 H 1234H A 28 对于简化的微机硬件结构 对于简化的微机硬件结构 IR 从从 PROM 接收到指令字 同时将指令字分送到接收到指令字 同时将指令字分送到 和和 W 总线上去总线上去 左左 4 位即最高有效位为位即最高有效位为 右 右 4 位即最低有效位为位即最低有效位为 A 控制部件控制部件 CON 指令字段指令字段 地址字段地址字段 B 算术逻辑部件算术逻辑部件 ALU 指令字段指令字段 地址字段地址字段 C 控制部件控制部件 CON 地址地址字段字段 指令字段指令字段 D 算术逻辑部件算术逻辑部件 ALU 地址地址字段字段 指令字段指令字段 B 29 使用换码指令时使用换码指令时 要求要求 寄存器指向表的首地址寄存器指向表的首地址 而而 寄存器中为表中某一项与表格首地址之寄存器中为表中某一项与表格首地址之 间的偏移量 间的偏移量 A AX AL B BX AL C BX BL D AX BL 30 当跟踪标志位当跟踪标志位 TF 1 时时 CPU 每执行完一条指令就产生一个内部中断每执行完一条指令就产生一个内部中断 处于处于 B 状态 状态 A 正常工作正常工作 B 暂停暂停 C 程序调试程序调试 D 无法确定无法确定 31 串操作时串操作时 地址的修改往往与方向标志地址的修改往往与方向标志 DF 有关有关 当当 DF 1 时时 SI 和和 DI 作自动作自动 B 修改 修改 A 增量 增量 B 减量 减量 C 不确定 不确定 32 用用 A 能完成把能完成把 AX 的低字节清零 高字节不变的要求 的低字节清零 高字节不变的要求 A AND AX 0FF00H B OR BX 00FFH C XOR CX 00FFH D TEST AX 0FF00H 33 用用 B 能完成把将能完成把将 BX 的低字节置成全的低字节置成全 1 高字节不变的要求 高字节不变的要求 A AND AX 0FF00H B OR BX 00FFH C XOR CX 00FFH D TEST AX 0FF00H 34 用用 C 能完成将能完成将 CX 的低字节变反 高字节不变的要求 的低字节变反 高字节不变的要求 A AND AX 0FF00H B OR BX 00FFH C XOR CX 00FFH D TEST AX 0FF00H 35 十进制数十进制数 30 375 表示成十六进制数为表示成十六进制数为 D H A 1F 5 B 1F 6 C 1E 5 D 1E 6 36 执行完毕下列程序段后 执行完毕下列程序段后 BX 寄存器中的内容是寄存器中的内容是 A MOV CL 3 MOV BX 00B7H ROL BX 1 ROR BX CL 4 A 0C02DH B 00EDH C 002D H D 000DH 37 汇编语言中 经过定义的每个变量均有汇编语言中 经过定义的每个变量均有 3 个属性 下列个属性 下列 D 不属于变量的属性 不属于变量的属性 A 段属性 段属性 B 偏移量属性 偏移量属性 C 类型属性 类型属性 D 地址属性 地址属性 38 字符串指令有许多参数是隐含约定的 源字符串的起始地址为字符串指令有许多参数是隐含约定的 源字符串的起始地址为 C A DS ES B SI DI C DS SI D ES DI 39 乘法运算是双操作数运算乘法运算是双操作数运算 但是但是 在指令中却只指定一个操作数在指令中却只指定一个操作数 另一个操作数是隐含规定的另一个操作数是隐含规定的 隐含操作隐含操作 数为数为 A A AL AX B BL BX C CL CX D DL DX 40 LDA ADD 和和 SUB 三条助记符对应的操作码分别为三条助记符对应的操作码分别为 A A 0000 0001 和和 0010 B 0001 0000 和和 0100 C 1110 1111 和和 0010 D 0000 1101 和和 0101 41 在在 8086 8088 微机系统中微机系统中 将将 AL 内容送到内容送到 I O 接口中接口中 使用的指令是使用的指令是 A A OUT 端口地址端口地址 AL B MOV AL 端口地址端口地址 C OUT AL 端口地址端口地址 D IN AL 端口地址端口地址 42 指令指令 MOV AL BX SI 25 源操作数源操作数字段是字段是 B 寻址方式 寻址方式 A 寄存器寄存器 B 寄存器间接寄存器间接 C 直接直接 D 立即数立即数 43 下列下列 C 指令不影响进位标志指令不影响进位标志 CF 的状态 的状态 A ADD B SUB C INC D CMP 44 8086 8088 系统中把系统中把 1M 存储空间分成存储空间分成 16 个逻辑段个逻辑段 0 15 每个逻辑段的容量每个逻辑段的容量 C A 64KB B 64KB C 64KB D 64KB 45 已知已知 DS 2000H BX 3000H SI 4000H 执行完毕 执行完毕 MOV AL BX SI 之后之后 将 将 A 存储单元的内容存储单元的内容 送到送到 AL 寄存器去 寄存器去 A 27000H B 27001H C 9000H D 9001H 46 下列四条指令中 下列四条指令中 B 是错误的 是错误的 A LEA AX 2728H B LEA CX 6093H C LEA SP 0482H D LEA BX BP SI 47 将将 11 375D 转换成二进制数 为转换成二进制数 为 B A 1101 011B B 1011 011B C 1101 101 B D 1011 101B 48 NEG 指令是一个指令是一个 A 操作数指令 操作数指令 A 单 单 B 双 双 C 无 无 D 任意多个 任意多个 49 在在 8086 8088 中 一个最基本的总线周期由中 一个最基本的总线周期由 4 个时钟周期组成 假设个时钟周期组成 假设 8086 的主频为的主频为 10MHz 则一个时钟 则一个时钟 周期是周期是 A A 100ns B 200ns C 250ns D 400ns 50 有如下定义有如下定义 VAR1 DB 1 2 3 4 5 VAR2 DB 12345 5 NUM4 EQU VAR2 VAR1 则则 NUM4 D A 2 B 3 C 4 D 5 51 采用采用 2 的补码形式时 一个字节能表达的带符号整数范围为的补码形式时 一个字节能表达的带符号整数范围为 D A 128 128 B 127 127 C 127 128 D 128 127 52 执行执行 MOV AX A EQ 41H 后后 AX A A 0FFFF H B 0000H C 0041H D 4100H 53 子程序计数器子程序计数器 SC 不由 不由 CLR 来清零 而是由来清零 而是由 D 门来置数 一旦置数 即为其子程序的开始地址 门来置数 一旦置数 即为其子程序的开始地址 A ES B CS C DS D LS 54 8086 在存储器读写时 遇到在存储器读写时 遇到 READY 无效后可以插入无效后可以插入 D A 1 个等待周期个等待周期 B 2 个等待周期个等待周期 C 3 个等待周期个等待周期 D 插入等待周期的个数可不受限制插入等待周期的个数可不受限制 55 执行执行 MOV AL LOW 3080H 后后 AL B A 30H B 80H C 3080H 56 SCAS 指令是用来从目标串中查找某个关键字指令是用来从目标串中查找某个关键字 要求查找的关键字应事先置入要求查找的关键字应事先置入 A 寄存器中 寄存器中 A AL AX B BL BX C CL CX D DL DX 57 一个最基本的微处理器由三部分组成 不包括下列一个最基本的微处理器由三部分组成 不包括下列 C 项 项 A 算术逻辑部件算术逻辑部件 ALU B 控制器控制器 C 时钟振荡器时钟振荡器 D 内部寄存器内部寄存器 58 某种微处理器的地址引脚数目为某种微处理器的地址引脚数目为 20 条 则此微处理器能寻址条 则此微处理器能寻址 B 字节的存储单元 字节的存储单元 A 64K B 1M C 1G D 1T 59 指令指令 ES ADD AX BX DI 1020H 中中 存储器操作数物理地址的计算表达式为存储器操作数物理地址的计算表达式为 D A PA DS 16 BX DI 1020H B PA CS 16 BX DI 1020H C PA SS 16 BX DI 1020H D PA ES 16 BX DI 1020H 60 8086CPU 内部按功能分为两部分 即内部按功能分为两部分 即 D A 执行部件和指令队列执行部件和指令队列 B 总线接口部件和控制部件总线接口部件和控制部件 C 执行部件和地址加法器执行部件和地址加法器 D 总线接口部件和执行部件总线接口部件和执行部件 61 8086CPU 的的总线接口部件有多个组成部分 除了下述总线接口部件有多个组成部分 除了下述 A 项项 A 4 个专用寄存器个专用寄存器 B 20 位的地址加法器和位的地址加法器和 4 个段地址寄存器个段地址寄存器 C 16 位指令指针寄存器位指令指针寄存器 IP D 6 字节的指令队列字节的指令队列 62 堆栈的深度由堆栈的深度由 C 寄存器决定 寄存器决定 A SI B DI C SP D BP 63 在寄存在寄存器器 AX BX 中有两个带符号数中有两个带符号数 A B 利用利用 CMP AX BX 指令比较两者的大小指令比较两者的大小 若若 A B 则标则标 志位的状态应是志位的状态应是 A A OF 1 SF 1 B OF 0 SF 1 C OF 1 SF 0 D CF 1 SF 0 64 指令指令 ADD AX BX DI 20H 源操作数的寻址方式为源操作数的寻址方式为 A 6 A 相对基址加变址寻址相对基址加变址寻址 B 基址加变址寻址基址加变址寻址 C 堆栈段基址寻址堆栈段基址寻址 D 数据段基址寻址数据段基址寻址 65 将二进制数将二进制数 1110 1010 0011B 转换为八进制和十六进制数 分别为转换为八进制和十六进制数 分别为 A A 352 14Q 0EA 3H B 352 25Q 0EB 5H C 363 25Q 0EA 3H D 352 14Q 0FA 3H 66 8086 有两种工作模式有两种工作模式 当当 B 时为最小工作模式 时为最小工作模式 A MN 0 B MN 1 C INTR 1 D HOLD 1XMXM 67 采用寄存器寻址方式时采用寄存器寻址方式时 D A 对对 16 位操作数来说位操作数来说 寄存器只能采用寄存器只能采用 AX BX CX DX B 只能对源操作数采用寄存器寻址方式只能对源操作数采用寄存器寻址方式 C 比直接寻址方式的指令执行速度要慢比直接寻址方式的指令执行速度要慢 D 操作就在操作就在 CPU 内部进行内部进行 不需要使用总线周期不需要使用总线周期 68 设初值设初值 BX 6D16H AX 1100H 则执行下列程序段后则执行下列程序段后 BX A MOV CL 06H ROL AX CL SHR BX CL A 01B4H B 4004H C 41B1H D 04B1H 69 段寄存器段寄存器 B 不能从堆栈弹出 不能从堆栈弹出 A SS B CS C DS D ES 70 下列对立即数寻址方式描述正确的是下列对立即数寻址方式描述正确的是 C A 立即数只能是立即数只能是 16 位二进制数位二进制数 B 立即数可以是小数或者变量立即数可以是小数或者变量 C 立即数只能是整数立即数只能是整数 D 源操作数和目的操作数都可以采用立即数寻址方式源操作数和目的操作数都可以采用立即数寻址方式 71 设初值设初值 AX 6264H CX 0004H 在执行下列程序段后在执行下列程序段后 AX C AND AX AX JZ DONE SHL CX 1 ROR AX CL DONE OR AX 1234H A 1234H B 6264H C 7676H D 5634H 72 在微型计算机中使用在微型计算机中使用 D 来区分不同的外设 来区分不同的外设 A 物理地址物理地址 B 偏移地址偏移地址 C 有效地址有效地址 D I O 端口地址端口地址 73 正数的反码与原码正数的反码与原码 B A 不相等不相等 B 相等相等 C 无法确定是否相等无法确定是否相等 74 微处理器中对每个字所包含的二进制位数叫微处理器中对每个字所包含的二进制位数叫 D A 双字双字 B 字字 C 字节字节 D 字长字长 75 8086CPU 中负责与中负责与 I O 端口交换数据的寄存器为端口交换数据的寄存器为 A 7 A AX AL B BX BL C CX CL D DX DL 76 十六进制数十六进制数 2B 4 转换为二进制数是和十进制数分别为是 转换为二进制数是和十进制数分别为是 A A 0100 B 43 25D B 0100 B 43 15D C 0101 B 42 55D D 0110 B 41 35D 77 堆栈是一种堆栈是一种 D 存储器 存储器 A 顺序顺序 B 先进先出先进先出 C 只读只读 D 先进后出先进后出 78 CPU 和主存之间增设高速缓存和主存之间增设高速缓存 Cache 的主要目的是的主要目的是 B A 扩大主存容量扩大主存容量 B 解决解决 CPU 和主存之间的速度匹配问题和主存之间的速度匹配问题 C 提高存储器的可靠性提高存储器的可靠性 D 以上均不对以上均不对 79 x 补补 B 则 则 x 的真值为的真值为 A A 36D B 92D C 28D D 5CH 80 若指令的运算结果不为若指令的运算结果不为 0 且低且低 8 位中位中 1 的个数为偶数 则标志寄存器中的个数为偶数 则标志寄存器中 ZF 和和 PF 的状态为的状态为 B A 0 0B 0 1C 1 0D 1 1 81 根据下面定义的数据段 根据下面定义的数据段 DSEG SEGMENT DAT1 DB 1234 DAT2 DW 5678H DAT3 DD H ADDR EQU DAT3 DAT1 DSEG ENDS 执行指令执行指令 MOV AX ADDR 后 后 AX 寄存器中的内容是寄存器中的内容是 C A 5678H B 0008H C 0006H D 0004H 82 在存储体系中 辅存的作用是在存储体系中 辅存的作用是 C A 弥补主存的存取速度不足弥补主存的存取速度不足 B 缩短主存的读写周期缩短主存的读写周期 C 弥补主存容量不足的缺陷弥补主存容量不足的缺陷 D 减少减少 CPU 访问内存的次数访问内存的次数 83 8086 8088 在复位之后再重新启动时 便从内存的在复位之后再重新启动时 便从内存的 A 处开始执行指令处开始执行指令 使系统在启动时 能自动使系统在启动时 能自动 进入系统程序 进入系统程序 A 0FFFF0H B 0FFFFH C 0000H D 0001H 84 8086 的的 SS 1060H SP 0010H AX 1234H 当执行一条当执行一条 PUSH AX 指令时指令时 1234H 存放的实际地址是存放的实际地址是 D A 10610H 12H 10611H 34H B 10610H 34H 10611H 12H C 1060EH 12H 1060FH 34H D 1060EH 34H 1060FH 12H 85 设设 BX 9C27H 执行下列指令序列后执行下列指令序列后 BX 寄存器的内容是寄存器的内容是 C MOV CL 5 SAR BX CL A 04E1H B 80E1H C 0FCE1H D 0B00H 86 执行完下列程序段后 执行完下列程序段后 AX B MOV DX 8F70H MOV AX 54EAH OR AX DX 8 AND AX DX NOT AX XOR AX DX ROR AX 1 A 0FFFF0H B 0FFFFH C 0000H D 0001H 87 设设 CF 0 BX 7E15H CL 03H 执行指令执行指令 RCL BX CL 后后 BX CF 和和 CL 分别是分别是 C A 0F0A9H 0 1 B 0F0ABH 1 3 C 0F0A9H 1 3 D 0F0ABH 1 0 88 CPU 用减法指令对两个补码表示的带符号数用减法指令对两个补码表示的带符号数 6BH 被减数被减数 和和 0C7H 减数减数 进行减法运算后 标志位进行减法运算后 标志位 CF SF 和和 OF 分别为分别为 D A 0 0 0 B 0 1 1 C 1 0 0 D 1 1 1 89 在在 8086 和和 8088 汇编语言中 一个字能表示的有符号数的范围是汇编语言中 一个字能表示的有符号数的范围是 B A 32768 n 32768 B 32768 n 32767 C 65535 n 65535 D 65536 n 65535 90 如果在如果在 CMPS 和和 SCAS 指令前使用指令前使用 REPE REPZ 前缀前缀 则只有在则只有在 D 时时 才重复进行扫描和比较 才重复进行扫描和比较 A CX 0 B ZF 1 C CX 0 或或 ZF 1 D CX 0 且且 ZF 1 C 91 在在 8086 8088 的的 16 位寄存器中 有位寄存器中 有 4 个寄存器可拆分为个寄存器可拆分为 8 位寄存器使用 他们是位寄存器使用 他们是 他们又被称 他们又被称 为为 A AX BX CX DX 专用寄存器 专用寄存器 B BP SP SI DI 专用寄存器专用寄存器 C AX BX CX DX 通用寄存器 通用寄存器 D CS DS ES SS 段地址寄存器段地址寄存器 C 92 采用十六进制书写二进制数 位数可以减少到原来的采用十六进制书写二进制数 位数可以减少到原来的 A 1 2 B 1 3 C 1 4 D 1 5 93 如果指令中的地址码就是操作数的有效地址 那么这种寻址方式称为如果指令中的地址码就是操作数的有效地址 那么这种寻址方式称为 B A 立即寻址立即寻址 B 直接寻址直接寻址 C 间接寻址间接寻址 D 寄存器寻址寄存器寻址 94 若若 AL 0C6H CL 03H 执行指令 执行指令 SAR AL CL 后 后 AL 的内容为的内容为 D A 18H B 28H C 48H D 0F8H 95 JGE 指令的转移条件是指令的转移条件是 D A SFOF 0 且且 ZF 0 B SFOF 1 或或 ZF 1 C SFOF 1 且且 ZF 0 D SFOF 0 或或 ZF 1 96 下图为下图为 m n 的的 RAM WE及及 ME的电位分别为的电位分别为 B 时 为数据写入 时 为数据写入 A WE 1 ME 0 B WE 1 ME 1 C WE 0 ME 0 D WE 0 ME 1 97 如指令中的地址码就是操作数 那么这种寻址方式称为如指令中的地址码就是操作数 那么这种寻址方式称为 A A 立即数寻址立即数寻址 B 直接寻址直接寻址 C 寄存器间接寻址寄存器间接寻址 D 寄存器寻址寄存器寻址 98 现代计算机通常是将处理程序存放在连续的内存单元中 现代计算机通常是将处理程序存放在连续的内存单元中 CPU 在执行这个处理程序时 使用一个寄存在执行这个处理程序时 使用一个寄存 9 器来指示程序的执行顺序 这个寄存器为器来指示程序的执行顺序 这个寄存器为 D A 指令寄存器指令寄存器 B 指令译码器指令译码器 C 指令缓冲寄存器指令缓冲寄存器 D 指令指针寄存器指令指针寄存器 99 两个无符号数两个无符号数 2345H 3219H 相加相加 状态标志状态标志 OF 和和 ZF 分别为分别为 D A OF 1 ZF 1 B OF 1 ZF 0 C OF 0 ZF 1 D OF 0 ZF 0 100 8088 8086CPU 中程序计数器中程序计数器 PC 中存放的是中存放的是 B A 指令指令 B 指令地址指令地址 C 操作数操作数 D 操作数地址操作数地址 101 若设某容量为若设某容量为 16K 字节的字节的 RAM 起始地址为起始地址为 4000H 则其终止地址为则其终止地址为 C A 61FFH B 63FFH C 7FFFH D 6FFFH 102 一个堆栈的深度最大为一个堆栈的深度最大为 B A 1K B 64K C 1M D 1G 103 与十进制数与十进制数 58 75 等值的十六进制数是等值的十六进制数是 B A A3 CH B 3A CH C 3A 23H D C 3AH 104 十进制小数转换成十六进制小数可采用十进制小数转换成十六进制小数可采用 D A 除除 10 取余法取余法 B 乘乘 10 取整法取整法 C 除除 16 取余法取余法 D 乘乘 16 取整法取整法 105 如图所示总线结构的原理图 如图所示总线结构的原理图 4 个寄存器个寄存器 A B C 和和 D 其控制字 其控制字 CON C A W1W2W3W4 B LAEALBEBLCECLDED CLK C LAEALBEBLCECLDED D 无法确定无法确定 106 计算机的内存储器可采用计算机的内存储器可采用 D A RAM B ROM C 磁盘磁盘 D ROM 和和 RAM 107 有如下定义有如下定义 TABLE1 DD 0 1 2 3 TABLE2 DB 30H 31H 32H 33H 则下列指令中 则下列指令中 C 项是正确的 项是正确的 A MOV AX TABLE1 B MOV BX TABLE2 C MOV AX WORD PTR TABLE1 D MOV BX BYTE PTR TABLE1 108 若定义若定义 DAT DW 12H 34H 则 则 DAT 1 和和 DAT 2 两个字节内存单元中存放的数据分别是两个字节内存单元中存放的数据分别是 A A 00H 34H B 00H 12H C 12H 00H D 12H 34H 10 109 计算机存储器的容量一般是计算机存储器的容量一般是 KB 为单位 这里的为单位 这里的 1KB 等于等于 C A 1024 个二进制符号个二进制符号 B 1000 个二进制符号个二进制符号 C 1024 个字节个字节 D 1000 个字节个字节 110 MDR 和和 MAR 以及以及 RAM 的联系如图所示 的联系如图所示 MDR 和和 MAR 分别是分别是 B 位的寄存器 位的寄存器 A 8 8 B 8 12 C 12 8 D 12 12 1 编写程序 完成两个编写程序 完成两个 4 字节无符号数加法 即字节无符号数加法 即 0107 A379H 1006 7E4FH 结果存放在哪里 结果存放在哪里 MOV DX 0107H 第一个数高第一个数高 16 位位 DX MOV AX 0A379H 第一个数低 第一个数低 16 位位 AX MOV BX 1006H 第二个数高 第二个数高 16 位位 BX MOV CX 7E4FH 第二个数低 第二个数低 16 位位 CX CLC 清除进位标志 清除进位标志 ADD AX CX AX CX AX 低位低位 ADC DX BX DX BX CF DX 高位高位 结果结果 110E 21C8H 存放在存放在 DX AX 里 里 2 用乘法指令完成用乘法指令完成 4902H 403AH 结果送内存 结果送内存 0510H 0513H 单元 单元 MOV AX 4902H MOV BX 403AH MUL BX MOV 0510H AX MOV 0512H DX 3 写程序 用除法指令完成写程序 用除法指令完成 390AH 1024H 并将商和余数顺序存放到数据段 并将商和余数顺序存放到数据段 2000H 开始的内存单元 开始的内存单元 MOV AX 390AH CWD 把字换成双字把字换成双字 390AH AH 隐含操作数隐含操作数 AX MOV BX 1024H DIV BX MOV 2000H AX MOV 2002H DX 4 试编制将试编制将 AX 的最高的最高 4 位位 D15 D12 BX 的最低的最低 4 位位 D3 D0 CX 的中间的中间 8 位位 D11 D4 拼成一个新拼成一个新 11 字送字送 DX 的程序段 的程序段 AND AH 0F0H 取 取 AX 的高的高 4 位位 AH AX 的的 D15 D12 0000 AND BL 0FH 取 取 BX 的后的后 4 位位 BL 0000 BX 的的 D3 D0 AND CX 0FF0H 取 取 CX 中间中间 8 位位 CX 0000 CX 的的 D11 D4 0000 OR CH AH 拼装高 拼装高 8 位位 CH AX 的的 D15 D12 CX 的的 D11 D8 OR CL BL 拼装低 拼装低 8 位位 CL CX 的的 D7 D4 BX 的的 D3 D0 MOV DX CX DX CX 5 将内存将内存 10050 单元的内容单元的内容 7AH 拆成两段 每段拆成两段 每段 4 位 并将它们分别存入内存位 并将它们分别存入内存 10051 和和 10052 单元 单元 即即 10050 单元中的低单元中的低 4 位放入位放入 10051 的低的低 4 位 位 10050 单元中的高单元中的高 4 位放入位放入 10052 的低的低 4 位 而位 而 10051 和和 10052 的高的高 4 位均为零 位均为零 MOV AX 1000H MOV DS AX DS 10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业科技公司员工保密合同
- 简易手机抵押合同范本5篇
- 购销合同轮胎3篇
- 安全施工现场培训课件
- 瓶子里的小昆虫课件
- 理财培训课件
- 电力工程采购方案(3篇)
- 安全文明施工培训感想
- 贵港港平南港区长岐塘作业区罗洪码头提档升级工程环评报告
- 环卫作业管理知识培训课件
- 2025年中国电信招聘考试行政职业能力测试预测题集
- 静脉治疗知识培训课件
- 学风建设科研诚信宣教课件
- 江西省宜春市2025年上半年事业单位公开遴选试题含答案分析
- 2025繁轩科技发展(天津)有限公司公开招聘工作人员35人备考题库及答案解析
- 2025年度水电项目工程结算与审计服务协议
- 德育副校长在新学期德育工作部署会讲话范文
- (2025年标准)学生玩耍纠纷协议书
- 南昌二中初一数学试卷
- 2025-2026秋季学年第一学期学生国旗下演讲稿(20周):第五周 76载荣光里我们茁壮成长-喜迎国庆
- 2025金融消费权益保护知识竞赛题库(+答案)
评论
0/150
提交评论