微机原理题库2
微机原理试题及答案

微机原理试题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU是指什么?A. 算术逻辑单元B. 地址逻辑单元C. 控制逻辑单元D. 数据逻辑单元答案:A2. 在微机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 外存D. 寄存器答案:A3. 下列哪种存储器是易失性存储器?A. ROMB. RAMC. 硬盘D. 光盘答案:B4. 微机系统中的I/O设备指的是:A. 输入输出设备B. 输入输出端口C. 输入输出接口D. 输入输出控制器答案:A5. 微处理器中的寄存器主要用于:A. 存储数据B. 存储指令C. 存储地址D. 存储控制信号答案:A6. 在微机系统中,中断是指:A. 程序的暂停执行B. 程序的中断执行C. 程序的继续执行D. 程序的顺序执行答案:B7. 微机系统中的总线包括:A. 数据总线B. 地址总线C. 控制总线D. 所有选项答案:D8. 微处理器中的指令周期包括:A. 取指周期B. 执行周期C. 访存周期D. 所有选项答案:D9. 微机系统中的DMA指的是:A. 数据传输模式B. 直接存储器访问C. 直接内存访问D. 动态内存访问答案:C10. 在微机系统中,多任务操作系统允许:A. 同时运行多个程序B. 顺序运行多个程序C. 同时运行多个进程D. 顺序运行多个进程答案:A二、填空题(每空1分,共20分)1. 微处理器中的______是指用于执行算术和逻辑运算的电路。
答案:ALU2. 微机系统中的______存储器在断电后数据不会丢失。
答案:ROM3. 在微机系统中,______是用于控制数据流向的电路。
答案:控制单元4. 微处理器中的______是指用于存储指令和数据的电路。
答案:寄存器5. 微机系统中的______是用于输入和输出数据的设备。
答案:I/O设备6. 微处理器中的______是指用于存储当前正在执行的指令的寄存器。
答案:指令寄存器7. 微机系统中的______是指用于存储当前正在执行的指令的地址的寄存器。
微机原理复习题及答案

微机原理复习题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU负责执行什么操作?A. 算术运算B. 逻辑运算C. 算术和逻辑运算D. 控制运算答案:C2. 在微机中,以下哪个部件负责存储程序和数据?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 总线答案:B3. 8086微处理器的地址总线宽度是多少?A. 8位B. 16位C. 32位D. 64位答案:B4. 微机中的I/O设备通过什么与CPU进行通信?A. 数据总线B. 控制总线C. 地址总线D. 所有总线答案:D5. 微机的存储器分为哪两类?A. 只读存储器和随机访问存储器B. 静态存储器和动态存储器C. 主存储器和辅助存储器D. 内部存储器和外部存储器答案:C6. 微处理器的时钟频率是指什么?A. 处理器的运算速度B. 处理器的时钟周期C. 处理器的时钟脉冲频率D. 处理器的时钟周期数答案:C7. 在微机中,中断服务程序的入口地址通常存放在哪个寄存器中?A. IPB. CSC. DSD. SS答案:B8. 微机的总线通常包括哪几类?A. 数据总线、地址总线和控制总线B. 数据总线、控制总线和电源总线C. 地址总线、控制总线和电源总线D. 数据总线、地址总线和电源总线答案:A9. 微机中的DMA是指什么?A. 直接内存访问B. 动态内存分配C. 数据管理器D. 动态内存访问答案:A10. 微机中,以下哪个部件负责控制数据流向?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 控制器答案:D二、填空题(每空1分,共10分)1. 微处理器中的______(寄存器名)用于存储指令的地址。
答案:IP2. 微机中的______(部件名)用于控制CPU的运行状态。
答案:控制器3. 微机中的______(部件名)用于存储临时数据。
答案:寄存器4. 微机的______(部件名)是CPU与外部设备之间的桥梁。
答案:接口5. 微机中的______(部件名)用于存储程序和数据。
微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。
2. 微机的存储器地址空间通常分为______和______。
3. 微机的输入输出接口通常包括______、______和______。
4. 微机的总线宽度决定了数据传输的______。
5. 微机的中断优先级是指中断请求的______。
6. 微机的指令集是CPU执行______的集合。
7. 微机的操作系统是管理______和______的软件。
微机原理试题及答案

微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。
A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。
A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。
A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。
A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。
A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。
A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。
A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。
A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。
A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。
12. 微机系统中的总线可以分为数据总线、地址总线和____。
13. 微机系统中,一个存储单元可以存储一个____。
14. 微机系统中,中断向量表存储了中断服务程序的____。
15. 微机系统中,I/O端口地址通常由____总线提供。
16. 微处理器的指令集是一组预定义的____。
17. 微机系统中,堆栈操作遵循____原则。
18. 微机系统中,DMA可以减少CPU的____。
19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。
20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。
微机原理复习题(指令系统)

微机原理复习题(指令系统)《微机原理》复习题二一、选择题1、假设外部设备的状态字已经读入AL寄存器,其中最低位为"0",表示外部设备"忙", 为了判断外部设备是否"忙"而又不破坏其它状态位,应选用下列()组指令。
A. RCR AL, 01H JZ LabelB. CMP AL,00H JZ LabelC.AND AL,01H JZ LabelD.TEST AL,01H JZ Label2、若要使寄存器AL中的高4位不变,低4位变0,使用指令()。
A.AND AL,0F0H B.OR AL,0F0HC.AND AL,0FH D.OR AL,0FH3、条件转移指令JE/JZ成立的条件是()。
A.CF=0 B.CF=1 C.ZF=0 D.ZF=14、假设VAR为变量,指令MOV BX, OFFSET VAR 中源操作数的寻址方式是()。
A.直接寻址B. 间接寻址C.立即寻址D.存储器寻址5、若(AL)=10101101B,为了使其内容变为01011101B,下列()指令执行一次即可完成此操作。
A.NOT指令B.OR指令C.AND指令D.XOR指令6、若定义DAT DW 'A', 则DAT和DAT+1两个相邻的内存单元中存放的数据依次是()。
A.00H、41HB.41H、00HC.00H、61HD.61H、00H7、完成将累加器AX清零,不正确的指令是()。
A.OR AX,0000H B.XOR AX,AXC.SUB AX,AX D.AND AX,0000H8、若(AX)=5A5AH,为了使其内容变为0A0AH,下列()指令执行一次即可完成操作。
A. NOT指令B. OR指令C. AND指令D. XOR指令9、若定义 F1 DW 1234HF2 DB 23H,56H,78H则执行指令 MOV AL,BYTE PTR F1MOV BX,WORD PTR F2后,AL、BX寄存器中分别为()。
微机原理试题库及答案

微机原理试题库及答案一、选择题1. 微机中,CPU的英文全称是:A. Central Processing UnitB. Central Power UnitC. Central Processing UnitD. Central Program Unit答案:A2. 下列哪项不是微机的组成部分?A. 主板B. 硬盘C. 显示器D. 打印机答案:D3. 在微机中,RAM的意思是:A. Random Access MemoryB. Read And MemoryC. Random Access MonitorD. Read And Memory答案:A4. 微机的总线分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、数据总线、控制总线C. 地址总线、控制总线、电源总线D. 数据总线、控制总线、电源总线答案:A5. 微机的存储器分为哪两类?A. 硬盘和软盘B. 内存和外存C. 随机存取存储器和顺序存取存储器D. 只读存储器和可读写存储器答案:B二、填空题6. 微机的CPU主要由________和________组成。
答案:算术逻辑单元(ALU);控制单元(CU)7. 微机的存储器地址空间是________位的。
答案:16位、32位或64位,根据具体微机的配置而定。
8. 在微机中,________是用来存储指令和数据的。
答案:内存(RAM)9. 微机的I/O设备包括________、________等。
答案:键盘、鼠标、打印机、显示器等10. 微机的中断系统允许________在________时请求CPU的注意。
答案:外设;执行特定操作三、简答题11. 简述微机的工作原理。
答案:微机的工作原理基于指令的执行。
CPU从内存中取出指令,通过控制单元解码指令,然后执行算术逻辑单元(ALU)进行必要的计算或逻辑操作。
操作结果可能存储回内存或发送到I/O设备。
整个过程由控制单元协调,确保指令的正确执行。
微机原理试题库及答案

微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。
A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。
A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。
A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。
7. 在微机系统中,________是用于存储程序和数据的物理部件。
8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。
9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。
10. 在微机系统中,________是用于暂时存放信息的高速存储部件。
三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。
12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。
13. 解释中断在微机系统中的作用及其实现方式。
14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。
15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。
四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。
17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。
18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。
微机原理 期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章 汇编语言一.填空题1.指令MOV [BX+SI],AL 中的目的操作数使用______段寄存器,属于______寻址方式。
解答:指令MOV [BX+SI],AL 中的目的操作数使用___DS___段寄存器,属于__基址变址____寻址方式。
2. 指令MOV BX ,NUM[SI]的源操作数使用的是______寻址方式,SUB AX ,[BX+SI]使用的是______寻址方式。
解答:指令MOV BX ,NUM[SI]源操作数使用了变址寄存器和一个位移量,因此是变址寻址方式。
指令SUB AX ,[BX+SI]中源操作数指定的一个基址寄存器BX 和一变址寄存器SI ,因此属于基址变址寻址方式。
3.指令LEA BX,[BP+SI]的源操作数位于 ,执行后BX 的内容是 。
解答:指令LEA BX,[BP+SI]的源操作数位于 堆栈段 ,执行后BX 的内容是 BP 和SI 的内容之和 。
4. 堆栈指针SP 的初值为2000H ,AX=3000H ,BX=5000H ,CX=1000H ,问(1)执行PUSH AX ,PUSH BX 后,SP= 。
(2)再执行PUSH CX ,POPBX ,POPAX 后, SP= AX= ,BX= 解答:(1)执行PUSH AXSP -2=1FFEH →SP ,指针在位置1处,栈顶为AX 的内容 执行PUSH BXSP -2=1FFCH →SP ,指针在位置2处,栈顶为BX 的内容 (2)再执行PUSH CX ,POPBX ,POPAX 后, 执行PUSH CXSP -2=1FFAH →SP ,指针在位置3处,栈顶为CX 的内容 执行POP BX将栈顶内容1000H 弹出到BX 中,SP +2=1FFCH →SP ,指针在位置4处,BX =1000H执行POP AX将栈顶内容5000H 弹出到AX 中,SP +2=1FFEH →SP ,指针在位置5处,AX =5000H 本题的正确答案为:(1)执行PUSH AX ,PUSH BX 后,SP= 1FFCH 。
(2)再执行PUSH CX ,POPBX ,POPAX 后,SP= 1FFEH AX= 5000H ,BX= 1000H……③1FFAH 00H10H ②1FFCH ④ 00H50H ①1FFEH ⑤ 00H 30H 2000H……5.若(AX)=7531H,(BX)=42DAH,则下列指令段SAHFPUSH BXPOPF指令执行完毕后(AX)= ,(SF,ZF,CF,OF)=(,,,)。
解答:指令执行完毕后(AX)= 7531H ,(SF,ZF,CF,OF)=( 1 , 1 , 0 , 0 )6. 已知AL=2EH,BL=6CH,执行指令ADD AL,BL之后,AL=,BL=,ZF= AF = OF= PF= CF=。
解答:已知AL=2EH,BL=6CH,执行指令ADD AL,BL之后,AL= 9AH ,BL= 6CH ,ZF = 0 AF= 1 OF= 1 PF= 1 CF= 0 。
7. 对两个无符号8位二进制数进行加法运算后,结果为0EH,且标志位CF=1,OF=1,SF=0,其结果应为十进制数。
解答: CPU对两个无符号8位二进制数进行加法运算后,结果为0EH,且标志位CF=1,OF=1,SF=0,其结果应为十进制数 270 。
8. 设(AL)=B,则执行NEG AL后,(AL)=,设(AL)=B,则执行NEG AL后,(AL)=。
解答:基址变址寻址在计算机中的减法运算可以将减数求补,(AL)=B是一个负数,求它的真值,就对其求补(AL)=B=-1100000B=-60H执行NEG AL后,(AL)= 01100000B=60H9.已知:(AL)=7AH,题(1),(2)相互独立,求AL的值。
(1)SUB AL,20H (AL)=()(2)CMP AL,20H (AL)=()解答:(1)SUB AL,20H这条是减法指令,7AH-20H=5AH,将结果回送到AL中因此(AL)=5AH(2)CMP AL,20H这是比较指令,将目的操作数与源操作数相减,但不送回结果,只根据结果置标志位,即(DST) -(SRC)。
指令执行后,两个操作数均不发生变化。
因此(AL)=7AH10.设DS=1000H、ES=2000H、SS=3000H、SI=00C0H、DI=0170H、BX=01B0H、AX=5657H,(10370H)=3AH,(10371H)=67H数据段中的变量NUM的偏移地址值为0050H。
①求下条指令源操作数的物理地址为ADD AX ,NUM[BX][DI]②指令执行完成后OF= ,CF=解答:①ADD AX ,NUM[BX][DI]的源操作数是相对的基址变址寻址,处于数据段中,有效地址为:EA=0050H+01B0H+0170H=0370HPA=DS×10H+EA=10370H源操作数为10370H单元和10371H单元的内容=673AH②指令执行完成后,AX=673AH+5657H=0BD91H,OF=1(有溢出),CF=0(无进位)11. 将DL中的内容循环右移,已知移位前CL=9,要使其移位前后内容保持不变,应选用的指令是。
解答:将DL中的内容循环右移,已知移位前CL=9,要使其移位前后内容保持不变,应选用的指令是RCL或RCR 。
12.串操作指令的两个隐含的指针寄存器是。
解答:串操作指令的两个隐含的指针寄存器是 SI和DI寄存器。
13. 指令REP MOVSB重复执行的条件为。
解答:指令REP MOVSB重复执行的条件为 CX≠0 。
14. 串操作指令在内存中可以实现信息串的搬家,如果DS=ES且SI>DI,不能引起信息串的覆盖,应设置。
解答:串操作指令在内存中可以实现信息串的搬家,如果DS=ES且SI>DI,不能引起信息串的覆盖,应设置 DF=0 。
15. 将下列程序补充完整:程序的功能是在数据段ADDR1地址处有200个字节,要传送到数据段地址ADDR2处。
MOV AX,SEG ADDR1MOV DS,AXMOV ES,MOV SI,MOV DI,OFFSET ADDR2MOV ,200CLDREP解答:在存储器中实现信息块的搬家,使用重复前缀,必须先给CX赋值重复的次数。
如果信息块的长度是多少个字节,用MOVSB传送时,则将此字节数赋给CX作重复次数;若用MOVSW传送时,则将此字节数÷2赋给CX作重复次数。
程序要求200个字节搬移,指令中使用的重复次数为200,由此使用REP MOVSB指令,完整的程序如下:MOV AX,SEG ADDR1MOV DS,AXMOV ES, AXMOV SI, OFFSET ADDR1MOV DI,OFFSET ADDR2MOV CX ,200CLDREP MOVSB16. 若指令JMP ADDR1的机器码为E93512H,此指令的CS=1500H,IP=2400H,则目标ADDR1与本指令之间的位移量为,执行本指令时,IP的当前值为,本指令执行后,CPU转移至CS:IP 为。
解答: JMP指令是无条件转移指令,JMP ADDR1的机器码为E93512H,这是三字节指令,E9H表示操作码,8086系统中,高地址存放的是高字节,低地址则是低字节,因此1235H是操作数,表示本指令与ADDR1之间的位移量为1235H。
该指令是三字节指令,执行指令时,当前IP=2400H+3=2403H。
由目标偏移地址=当前IP值+指令中的位移量=2403H+1235H=3638H。
因此,执行该指令后,CPU转移至1500H:3638H处。
本题的正确答案为:若指令JMP ADDR1的机器码为E93512H,此指令的CS=1500H,IP=2400H,则目标ADDR1与本指令之间的位移量为 1235H ,执行本指令时,IP的当前值为 2403H ,本指令执行后,CPU转移至CS:IP为 1500H:3638H 。
17. 阅读程序并补充完整:以TAB为首地址的100个ASCII码字符添加奇偶校验位(bit7),使每个字节中的“1”的个数为偶数,再顺序输出到10H号端口。
MOV SI,OFFSET TABMOV CX,①L2: MOV AL,[SI]AND AL,②③ L1OR AL,④L1: OUT 10H, ALINC ⑤LOOP L2解答:传送类指令不影响标志位,可以使用AND AL,AL或AND AL,0FFH指令,它对AL的内容无影响,但影响标志位。
为使每个字节中的“1”的个数为偶数,,用使用进行JP条件判断,如果PF=1,则转到L2出,否则在最高位加1,可凑成偶数。
完整的程序如下:MOV SI,OFFSET TABMOV CX, 100L2: MOV AL,[SI]AND AL, 0FFH 或ALJP L1OR AL, 80HL1: OUT 10,HALINC SILOOP L218. 设AX=8000H,BX=0FFFFH,执行CMP AX,BX后,写出两条能引起转移的条件转移指令①、②。
解答:AX=8000H,BX=0FFFFH,执行CMP AX,BX后CF=1(有借位),OF=0(没有溢出),ZF=0(结果不为0),SF=1(结果为负数,最高位为1),PF=0(第8位有1个1)。
因此能引起只要的条件指令有JC、JNO、JNZ等。
本题的正确答案为:设AX=8000H,BX=0FFFFH,执行CMP AX,BX后,写出两条能引起转移的条件转移指令 JC 、 JNZ 。
19. 汇编语言的调试过程如下:建立______以为扩展名的源文件;生成以______为扩展名的目标文件;生成以______为扩展名的可执行文件;使用DYBUG调试程序,调试可执行目标程序。
解答:汇编语言的调试过程如下:建立 .ASM 以为扩展名的源文件;生成以 .OBJ 为扩展名的目标文件;生成以 .EXE 为扩展名的可执行文件;使用DYBUG调试程序,调试可执行目标程序。
20. 宏汇编语言程序被汇编时,_____语句产生代码指令,______语句不产生代码指令, ______语句可能产生也可能不产生代码指令。
解答:宏汇编语言程序被汇编时,指令性语句产生代码指令,伪指令语句不产生代码指令,宏指令语句可能产生也可能不产生代码指令。
21. 已知VAR1是字变量,指令MOV AX,VAR1的功能是将送到AX中;指令MOV AX,OFFSET VAR1的是将送到AX,其功能和指令 AX,VAR1是相同的。
解答:已知VAR1是字变量,指令MOV AX,VAR1的功能是将 VAR1的内容送到AX中;指令MOV AX,OFFSET VAR1的是将 VAR1的偏移量送到AX,其功能和指令 LEA AX,VAR1是相同的。