哈工程微机原理期末试题--微机原理习题(带答案)

合集下载

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案# 微机原理期末试题及答案## 一、选择题(每题2分,共20分)1. 微处理器中的ALU指的是:- A. 算术逻辑单元- B. 地址逻辑单元- C. 应用逻辑单元- D. 存储逻辑单元2. 以下哪个指令不属于CPU的基本操作指令?- A. 加法指令- B. 乘法指令- C. 取指令- D. 存储指令3. 在微机系统中,数据总线宽度决定了:- A. 内存容量- B. 地址总线宽度- C. 数据传输速度- D. 一次能传输的数据位数4. 微机系统的主存储器通常指的是:- A. ROM- B. RAM- C. 硬盘- D. 光盘5. 下列哪个不是微机系统的基本组成部分?- A. CPU- B. 主存储器- C. 输入设备- D. 打印机## 二、填空题(每空2分,共20分)6. 在微机系统中,CPU执行指令的过程通常分为四个阶段:取指令、_________、执行指令、_________。

7. 微机系统中的I/O设备通过_________与CPU进行通信。

8. 微机系统中,内存地址从0开始,地址范围通常是_________。

9. 微处理器的指令集是一组_________,定义了CPU可以执行的操作。

10. 微机系统中的中断机制允许_________在某些条件下暂停当前程序的执行,转而执行其他程序。

## 三、简答题(每题15分,共30分)11. 简述微机系统中的总线结构及其作用。

12. 解释微机系统中的DMA(直接存储器访问)机制,并说明其优点。

## 四、计算题(每题15分,共30分)13. 假设有一个8位微处理器,其ALU可以执行加法操作。

如果ALU的输入为01101000B和10101010B,请计算结果,并说明是否有溢出。

14. 给定一个微机系统的时钟频率为2GHz,计算其在一个周期内可以执行的最大指令数,如果每个指令需要4个时钟周期。

## 答案1. A2. D3. D4. B5. D6. 解码指令、写回结果7. I/O控制电路8. 从0到2^n-1(n为地址总线宽度)9. 指令格式和操作码10. 硬件设备或软件中断11. 微机系统的总线结构主要包括数据总线、地址总线和控制总线。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题。

1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。

B. 显卡。

C. 打印机。

D. 鼠标。

答案,A。

2. 以下哪个不是微机系统的外部设备?A. 鼠标。

B. 键盘。

C. 内存条。

D. 打印机。

答案,C。

3. 下列哪个是微机系统的输入设备?A. 打印机。

B. 显示器。

C. 键盘。

D. 鼠标。

答案,C。

4. 以下哪个不是微机系统的输出设备?A. 鼠标。

B. 打印机。

C. 显示器。

D. 音响。

答案,A。

5. 下列哪个是微机系统的控制设备?A. 鼠标。

B. 键盘。

C. 中央处理器。

D. 打印机。

答案,C。

二、判断题。

1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。

答案,错误。

2. 微机系统的内存条是用来存储计算机程序和数据的。

答案,正确。

3. 鼠标是微机系统的输入设备。

答案,正确。

4. 打印机是微机系统的输出设备。

答案,正确。

5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。

答案,正确。

三、简答题。

1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。

它的作用是处理各种数据和指令,是微机系统的核心部件。

2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。

答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。

输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。

四、综合题。

1. 请简要介绍一下微机系统的工作原理及其组成部分。

答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。

中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。

微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。

微机原理试题及答案期末

微机原理试题及答案期末

微机原理试题及答案期末
作为微机原理课程的期末考试,试题的出现是为了考查学生在此门课程中所掌握的知识和技能。

本文将为大家提供一套微机原理试题,并附上详细的答案解析。

希望通过本文的解析,能够帮助大家更好地理解微机原理的核心概念与应用。

I. 单选题(每题1分,共20题,共20分)
1. 在8086微处理器中,哪个寄存器用来存储当前指令的操作码?
A. AX
B. IP
C. CS
D. SP
答案:B
解析:IP(Instruction Pointer)是指令指针寄存器,用于存储下一条要执行的指令的内存地址。

2. 内部总线宽度决定了8086微处理器的哪个特性?
A. 寻址能力
B. 计算速度
C. 存储能力
D. 并行传输速度
答案:D
解析:内部总线宽度决定了数据的并行传输速度。

8086微处理器的内部数据总线宽度是16位,可以同时处理16位的数据。

3. DMA是指什么?
A. 直接内存访问
B. 动态内存分配
C. 数据管理程序
D. 目标模块访问
答案:A
解析:DMA(Direct Memory Access)是指计算机直接访问内存的一种技术,通过绕过CPU,将数据直接传输到内存,提高数据传输效率。

...
文中所提供的试题及答案解析仅为示例,真实的微机原理试题可能会更加复杂多样。

在考试前应多做练习,强化对微机原理的理解和应用能力。

通过合理安排学习时间,注重实际操作与理论结合,相信大家一定能够在微机原理这门课程中取得好成绩。

最后,祝愿每一位学生在期末考试中取得优异的成绩!加油!。

微机原理_期末考试题库与答案(含3套试卷)

微机原理_期末考试题库与答案(含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四个字节,该向量对应的中断号是( )。

微机原理期末考试题

微机原理期末考试题

微机原理期末考试题(总6页)一、单选题(共30分,共 30题,每题1 分)1.计算机内机器数通常采用( C )形式来表示。

A、原码B、反码C、补码D、ASCII码2.组合BCD码“87H”代表的十进制真值是( B )。

A、78B、87C、-120D、+1203.若下列字符码中有奇偶校验位,但没有数据错误,那么采用偶校验的字符码是( D )。

A、B、C、D、4.冯·诺依曼基本思想主要是提出了( A )。

A、二进制和程序存储B、CPU和存储器C、二进制和存储器D、存储器和输入输出设备5.以下叙述中,不符合RISC指令系统特点的是( B )。

A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能尽量增强C、选取使用频率较高的一些简单指令D、设置大量通用寄存器,访问存储器指令简单6.以下所列提高微机系统性能的技术,说法不正确的是( A )。

A、采用流水线结构后每条指令的执行时间明显缩短。

B、增加Cache存储器后CPU与内存交换数据的速度得到提高。

C、引入虚拟存储技术后扩大了用户可用内存空间。

D、提高主机时钟频率后加快了指令执行速度。

7.微程序控制器中,机器指令与微指令的关系是(B)。

A、每一条机器指令由一条微指令来执行B、每一条机器指令由一段微指令编写的微程序来解释执行C、每一条机器指令组成的程序可由一条微指令来执行D、一条微指令由若干条机器指令组成8.微处理器中运算器的主要功能是进行( D )。

A、逻辑运算B、算术运算C、更新标志位D、以上所有9.在分页管理的存储系统中,( D )通过地址映射表来完成虚拟地址到物理地址的转换。

A、ALUB、寄存器C、接口D、.MMU10.下列因素中,与Cache的命中率无关的是( A )。

A、主存存取时间B、块的大小C、Cache组织方式D、Cache容量11.指令系统中采用不同寻址方式的目的主要是( B )。

A、实现存储程序和程序控制B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外存D、提供扩展操作码的可能并降低指令译码难度12.程序控制类指令的主要功能是( D )。

微机原理期末考试题库及个别答案

微机原理期末考试题库及个别答案

一、填空题1.十进制数11.375转换为二进制数为______;二进制数转换为十进制数为______。

2.二进制数110111100101.1011转换为十六进制数为______。

3.二进制数1001011.1转换为十进制数为______。

4.用MOS器件构成的RAM可分为SRAM_与_DRAM__。

5.A=-113D,那么[A]补=__________。

B6.BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=046 8H,CS=4B10H,那么指令MOV CL,SS:[SI+50H]中源操作数的寻址方式为_存放器相对寻址_,存储器操作数的有效地址_13A7H_,实际地址05A27H。

7.对于ADD AL,BL指令,当AX=8573H,BX=8032H时,指令执行后标志位OF=__1___,CF=_0____。

8.变量具有段属性、偏移量属性与类型属性。

9.汇编语言程序的语句可分为两大类:指令性语句与指示性语句。

10.A=-71,那么[A]补=______。

11.设一个主存容量为320K,假设要访问该主存,其地址码至少__19__位;其最大的主存地址为_4003FH_。

12.8088CPU中指示栈顶的存放器是_SP_,指示指令执行顺序的存放器是_IP_。

13.中断处理过程分为中断请求、_中断源识别_〔或中断判优〕、_中断响应_、中断效劳与中断返回。

14.A=+,B=-0110101,[A+B]补=______。

15. 从CPU的NMI引脚产生的中断叫做非屏蔽中断,它的响应不受IF标志___的影响。

16.由INT指令引起的中断称可屏蔽中断,由CPU外部引起的中断称外部中断〔或硬件中断〕。

17.两片8259级联共可管理_________级中断,假设从片连接在主片的IR2上,那么从8259A的ICW3为___________。

18.信息码为0110100,那么奇校验码为____________。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个不是微机的组成部分?A. 总线B. 内存C. 硬盘D. 打印机答案:D3. 在计算机中,1KB的存储空间等于:A. 1024字节B. 1000字节C. 1024位D. 1000位答案:A4. 8086微处理器的地址总线宽度是:A. 16位B. 32位C. 24位D. 8位答案:A5. 下列哪个指令是用于数据传输的?A. MOVB. ADDC. SUBD. JMP答案:A二、简答题(每题10分,共30分)1. 简述冯·诺依曼计算机体系结构的主要特点。

答案:冯·诺依曼计算机体系结构的主要特点包括:程序存储、程序控制、指令和数据以同等地位存储在同一存储器中、顺序执行指令。

这种结构简化了计算机的设计,使得计算机能够自动、连续地执行程序。

2. 解释什么是指令周期,并简述其主要步骤。

答案:指令周期是CPU执行一条指令所需的全部时间,包括取指令、分析指令、执行指令等步骤。

在每个指令周期中,CPU首先从存储器中取出指令,然后对指令进行译码,最后执行指令所指定的操作。

3. 描述微机总线的基本功能。

答案:微机总线是连接CPU、内存、输入输出设备等组件的通信线路,其基本功能包括数据传输、地址传输和控制信号传输。

数据总线用于在CPU和存储器或输入输出设备之间传输数据;地址总线用于指定数据传输的目标地址;控制总线则用于传输控制信号,如读写信号、中断请求等。

三、计算题(每题15分,共30分)1. 假设一个计算机系统使用16位地址总线,计算该系统的最大内存容量。

答案:使用16位地址总线,意味着可以寻址2^16个不同的内存单元。

如果每个内存单元存储1字节,则最大内存容量为2^16字节,即65536字节,或64KB。

2. 给定一个二进制数10110110,请计算其二进制补码。

微机原理及应用考试试卷(,A卷)哈尔滨工程大学试卷

微机原理及应用考试试卷(,A卷)哈尔滨工程大学试卷

MOV DA1+1,34H MOV DA1+1,34
题正误,正者在括号内打√误者在括号内打×,并说明理由。
C.MOV WORD PTR DA1,3234H D.MOV WORD PTR DA1,’24’
8.设 SP=50H,执行段间返回指令 RET 后,寄存器 SP 的内容是( )。
A.5AH
B.5CH
C.54H
D.44H
9.使用 DOS 功能调用时,子程序编号应放在(
)寄存器中。
A.AL
B.AH
C.AX
D.任意指定
10.寄存器 BX 和 DX 中存放有 32 位二进制数,其中 BX 中放高 16 位,下列程序
段完成对这 32 位数扩大 4 倍的功能,那么该程序段中方框里应填的语句是
(
)。
21.8086 响应 INTR 请求需要执行两个总线响应周期( )。 22.8086 访 问 一 个 字 节 单 元 和 访 问 一 个 字 单 元 , 只 需 要 一 个 总 线 周 期
哈尔滨工程大学试卷
MOV CX,2 LOP:SHL DX,1
姓名 :
学号:
考试科目:微机原理及应用(A 卷)
LOOP LOP A.ROL BX,1 B.ROR BX,1C.RCL BX,1 D.RCR BX,1
11.8086CPU 在进行 I/O 读操作时, M / IO和DT / R 必须是( )。
)。
A. MOV DA1,32H
B. MOV DA1,32
A.完全嵌套 B.自动循环
C.特殊循环 D.特殊屏蔽
20.若每输入 n 个 CLK 脉冲,在 OUT 端就可输出一个宽度为一个 CLK 周期
的负脉冲,则 8253 应工作于方式(
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

哈工程微机原理期末试题--微机原理习题(带答案)第一章微型计算机的基础知识习题1. 计算机分那几类?各有什么特点?2. 简述微处理器、微计算机及微计算机系统三个术语的内涵。

3. 80X86微处理器有几代?各代的名称是什么?4. 将十进制数(1)+107/128 (2)―35/64化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。

5. 将十进制数(1)―52,(2)―127化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。

6. 下列数中最小的数为()。

A、101001BB、52QC、101001(BCD)D、233H7. 下列数中最大的数为()。

A、10010101BB、227QC、96HD、1438. 某数在计算机中用8421BCD码表示为0111 1000 1001,其真值为()。

A、789B、789HC、1929D、11110001001B9. 计算机内部采用____数字进行运算A.八进制B.十进制C.二进制D.十六进制10. 英文小写字母“c”的ASCII码为1100011,英文字母“f”的ASCII码为十进制____ A.100 B.101 C.102 D.10311. 按对应的ASCII码值来比较,不正确的是____A.“b”比”a”大B.“f”比”F”大C.“9”比”0”大D.“F”比”f”大参考答案1. 答:传统上分为三类:大型主机、小型机、微型机。

大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。

小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。

微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。

2. 答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。

微计算机包括微处理器、存储器、I/O接口电路及系统总线。

微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。

3. 答:从体系结构上可分为3代:8080/8085:8位机;8086/8088/80286:16位机;80386/80486:32位机。

4.答案:(1)原、反、补码都是:01101011,(2)原码:11000110,反码:10111010,补码:101110015.答案:(1)原码:10110100,反码:11001011,补码:11001100(2)原码:11111111,反码:10000000,补码:100000016.C7.B8.A9.C 10.C 11.D第二章8086微处理器习题1、8086是多少位的微处理器?为什么?2、EU与BIU各自的功能是什么?如何协同工作?3、8086/8088与其前一代微处理器8085相比,内部操作有什么改进?4、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?5、8086对存储器的管理为什么采用分段的办法?6、在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。

7、给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=0C00EH,求出该内存单元的物理地址。

8、8086/8088为什么采用地址/数据引线复用技术?9、8086与8088的主要区别是什么?10、怎样确定8086的最大或最小工作模式?最大最小模式产生控制信号的方法有何不同?11、8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?12、8086基本总线周期是如何组成的?各状态中完成什么基本操作?13、结合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。

14、什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么?15、简述在最小工作模式下,8086如何响应一个总线请求?16、在基于8086的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的?BHE#信号起什么作用?17、“80386是一个32位微处理器”,这句话的涵义主要指的是什么?参考答案1、答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。

2、答:EU是执行部件,主要的功能是执行指令。

BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。

EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。

EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。

3〡答:8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。

8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,揔高了处理器的性能。

4、答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。

AX、BX、CX、DX一般作为通用数据寄存器。

SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。

总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。

段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。

IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。

5、答:8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围(1MB,20位地址)。

若不用分段方法,16位地址只能寻址64KB 空间。

6、答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:0088H。

偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。

物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。

7、答:物理地址:320F8H。

8、答:考虑到芯片成本,8086/8088采用40条引线的封装结构。

40条引线引出8086/8088的所有信号是不够用的,采用地址/数据线复用引线方法可以解决这一矛盾,从逻辑角度,地址与数据信号不会同时出现,二者可以分时复用同一组引线。

9、答:8086有16条数据信号引线,8088只有8条;8086片内指令预取缓冲器深度为6字节,8088只有4字节。

10、答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。

最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。

11、答:标志寄存器、IP、DS、SS、ES和指令队列置0,CS置全1。

处理器从FFFFOH存储单元取指令并开始执行。

12、答:基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。

在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD#、WR#及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。

13、答:ALE为外部地址锁存器的选通脉冲,在T1期间输出;M/IO#确定总线操作的对象是存储器还是I/O接口电路,在T1输出;DT/R#为数据总线缓冲器的方向控制信号,在T1输出;RD#为读命令信号;在T2输出;READY信号为存储器或I/O接口“准备好”信号,在T3期间给出,否则8086要在T3与T4间插入Tw等待状态。

14、答:系统中若存在多个可控制总线的主模块时,其中之一若要使用总线进行数据传输时,需向系统请求总线的控制权,这就是一个总线请求的过程。

8086在最小工作模式下有关总线请求的信号引脚是HOLD与HLDA。

15、答:外部总线主控模块经HOLD引线向8086发出总线请求信号;8086在每个时钟周期的上升沿采样HOLD引线;若发现HOLD=1则在当前总线周期结束时(T4结束)发出总线请求的响应信号HLDA;8086使地址、数据及控制总线进入高阻状态,让出总线控制权,完成响应过程。

16、答:8086为16位处理器,可访问1M字节的存储器空间;1M字节的存储器分为两个512K字节的存储体,命名为偶字节体和奇字节体;偶体的数据线连接D7~D0,“体选”信号接地址线A0;奇体的数据线连接D15~D8,“体选”信号接BHE#信号;BHE#信号有效时允许访问奇体中的高字节存储单元,实现8086的低字节访问、高字节访问及字访问。

17、答:指80386的数据总线为32位,片内寄存器和主要功能部件均为32位,片内数据通路为32位。

第三章指令系统习题1. 根据下列要求编写一个汇编语言程序:(1)代码段的段名为COD_SG(2)数据段的段名为DA T_SG(3)堆栈段的段名为STK_SG(4)变量HIGH_DA T所包含的数据为95(5)将变量HIGH_DAT装入寄存器AH,BH和DL(6)程序运行的入口地址为START2. 指出下列程序中的错误:STAKSG SEGMENTDB 100 DUP(?)STA_SG ENDSDTSEG SEGMENTDATA1 DB ?DTSEG ENDCDSEG SEGMENTMAIN PROC FARSTART: MOV DS,DA TSEGMOV AL,34HADD AL,4FHMOV DATA,ALSTART ENDPCDSEG ENDSEND3. 将下列文件类型填入空格:(1) .obj (2) .exe (3) .crf (4) .asm (5) .lst (6) .map编辑程序输出的文件有______________________________________;汇编程序输出的文件有______________________________________;连接程序输出的文件有______________________________________。

4. 下列标号为什么是非法的?(1) GET.DATA(2) 1_NUM(3) TEST-DATA(4) RET(5) NEW ITEM5. 下面的数据项定义了多少个字节?DATA_1 DB 6 DUP(4 DUP(0FFH))6. 对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?为什么?DTSEG SEGMENT | DTSEG SEGMENTORG 10H | ORG 10HDATA1 DB 72H | DATA1 DW 7204HDB 04H | DTSEG ENDSDTSEG ENDS |7. 下面的数据项设置了多少个字节?(1) ASC_DA TA DB …1234?(2) HEX_DATA DB 1234H8. 执行下列指令后, AX寄存器中的内容是什么?TABLE DW 10,20,30,40,50ENTRY DW 3..........MOV BX,OFFSET TABLEADD$ BX,ENTRY"MOV AX,[BX]9. 指出下列指令的错误:(1) MOV AH,BX(2) MOV [SI],[BX](3) MOV AX,[SI][DI](4) MOV AX,[BX][BP](5) MOV [BX],ES:AX(6) MOV BYTE PTR[BX],1000(7) MOV AX,OFFSET [SI](8) MOV CS,AX(9) MOV DS,BP10. DATA SEGMENTTABLE_ADDR DW 1234HDATA ENDS......MOV BX, TABLE_ADDRLEA BX, TABLE_ADDR请写出上述两条指令执行后, BX寄存器中的内容。

相关文档
最新文档