第 1 页汇编语言程序设计复习题一、单项选择题1、使计算机执行某种操作的命令是( B)A.宏指令 B.指令 C.伪指令 D.语句2、换码指令的助记符是 ( A )A. XCHG B. LEA C. XLAT D. MOV3、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(B )。A.AX,B
汇编语言复习题1Tag内容描述:
1、第 1 页汇编语言程序设计复习题一、单项选择题1、使计算机执行某种操作的命令是( B)A.宏指令 B.指令 C.伪指令 D.语句2、换码指令的助记符是 ( A )A. XCHG B. LEA C. XLAT D. MOV3、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(B )。A.AX,BX,CX,DX B.BX,BP,SI,DIC.SP,IP,BP,DX D.CS,DS,ES,SS 4、计算机能直接识别并执行的语言是( B )A.汇编语言 B.机器语言 C.高级语言 D.低级语言5. 堆栈的工作方式是 ( D)A.先进先出 B.随机读写 C.只能读出,不能写入 D.后进先出6、以下各个指令中正确的是( B ) 。A. MOV CS, DX B. MOV D。
2、语言基础知识考点针对练(一) 正确使用词语(包括熟语)一、望文生义1 下列各句中,加点的成语使用恰当的一句是 ( )A上届冠军挪威队以全胜战绩出线,表现十分出色,其卫冕雄心及雄厚实力令人刮目相看。B他的讲演深入浅出、居高临下地阐述了青年的前途与国家现代化事业之间的关系,反响十分热烈。C英国的一项科学研究显示,播放一些古典音乐能促进食客情不自禁地慷慨解囊,有助于增加酒店的收入。D “生命的价值在于厚度而不在于长度,在于奉献而不在于获取”院士的一番话入木三分,让我们深受教育。答案 D解析 A 项“刮目相看”指别人已有进。
3、考点针对练(二) 辨析并修改病句一、语序不当1 下列各句中,没有语病的一句是 ( )A地沟油、三聚氰胺奶、瘦肉精、染色馒头 这些特殊名词告诫我们:要清除食品市场上的乱象,必须高举法律利器,全面加强监管工作,同时呼唤企业的血管里要流淌着道德的血液。B济南文化西路的慢行一体路使用彩色沥青打造,不但可以提升城市的景观效果,增加现代化都市气息,而且也可以避免普通沥青路面黑色的单调性,提高司机和行人的注意力。C东京电力公司的员工虽然正冒着生命危险坚守福岛第一核电站,但是,福岛县灾民与东京电力公司的对立情绪却越来越大。。
4、考点提升练(二) 辨析并修改病句1 下列各句中,没有语病的一句是 ( )A欧盟 23 日发表声明称,美国与欧盟当天就中国限制出口稀有金属向世界贸易组织提起诉讼。B莫言在他的小说中构造了独特的主观感觉世界、天马行空般的叙述、陌生化的处理,塑造出神秘的对象世界,带有明显的“先锋”色彩。C像“中国好声音”这类“ 零门槛”的节目,让拥有音乐梦想的任何一个普通人,都可以一展歌喉享受舞台,也让我们懂得,平凡人成就自我的关键在于是否相信梦想勇于追求,敢于创造奇迹。D 现代汉语词典第六版收录了当下最流行的词汇, “潮”味十足,加之。
5、考点提升练(一) 正确使用词语(包括熟语)1 下列各句中,加点的成语使用恰当的一项是 ( )A就是在这样的一个贫困县,三个领导分坐三辆轿车去基层检查工作,一路上洋洋洒洒,好不气派。B连续晴朗了几天,气温也一点点回升了,连之前噤若寒蝉的鸟儿们也在枝头活跃了起来。C你的发言很有见地,作为抛砖引玉之篇,让我们深受鼓舞,也给了这次大会一个良好的开端。D昨 晚 那 小 偷 胆 子 真 大 , 趁 屋 主 一 家 人 熟 睡 之 际 , 竟登 堂 入 室 , 把 现 金 和 首 饰 给 偷 走 了 。答案 A解析 A 项洋洋洒洒:形容文章或谈话内容丰富,连续不断。
6、1计算机组成原理与汇编语言程序设计复习题一、 填空题1. 8 位二进制补码所能表示的十进制整数范围是 -128 至 +127 ,前者的二进制补码表示为 10000000 ,后者的二进制补码表示为 01111111 。2. 浮点数表示中,数据的范围由 阶码 的位数决定,数据的精度 由 尾数 决定 。3. 已知 0 和 9 的 ASCII 码分别为 0110000 和 0111001,则 3 的 ASCII码为 0110011 ,5 的 ASCII 码为 0110101 。4. 每条指令由两部分组成,即 操作码 部分和 地址码 部分。5. 微程序顺序控制常用的两种方式是 增量 方式和 断定 方式。6. 8086CPU 从结构上可以分为 执。
7、第 1 章 汇编语言基础1.1 简答题(1)哪个处理器的指令系统成为 Intel 80x86 系列处理器的基本指令集?8086(2)ROM-BIOS 是什么?ROM-BIOS 是固化在只读存储器中的基本输入输出系统,是 PC 软件系统最低层的程序。(3)什么是通用寄存器?一般指处理器最常使用的整数寄存器,可用于保存整数数据、地址等(4)堆栈的存取原则是什么?采用先进后出 FILO 或者后进先出 LIFO 的操作方式。(5)标志寄存器主要保存哪方面的信息?用于反映指令执行结果或控制指令执行形式。(6)最高有效位 MSB 是指哪一位?数据的最高位,例如对 8、16、32 位。
8、一、填空题1.一个十进制数 35.625其对应的二进制数为 100011.101B 、十六进制数为23H2.将 8存放在一个字单元中 , 则该单元中二进制代码是 0008H3.计算机软件分为两个部分即 系统软件 和 应用软件 而汇编程序属于系统软件 , 汇编语言应用程序属于 应用软件4.把汇编语言源程序翻译成计算机能够识别、执行的目标程序的软件称为 汇编程序5.8086/8088 CPU内部一般用来存放数据的寄存器有 AX BX CX DX6.8086/8088 CPU内部用来存放段地址寄存器的有 CS DS SS ES7.逻辑地址由 段地址与偏移地址 组成8.一个语句的名字项可以是标号或变量 , 在程序中。
9、 c 微机原理习题一、选择填空1、CPU 执行 OUT DX ,AL 指令时, ( )的值输出到数据总线上。A、AL 寄存器 B、AX 寄存器 C、DL 寄存器 D、DX 寄存器2、连接主机与外设间的电路称为( ) 。A、接口 B、端口 C、数字电路 D、转换电路3、地址译码的作用是( ) 。A、设计接口 B、区分不同外设 C、接至地址总线 D、向外设输出数据4、中断控制器 8259 可管理( ) 。A、非屏蔽中断 B、指令中断 C、外部中断 D、可屏蔽中断5、对 INT N 指令,其中断向量存放在内存从( )开始的地址中。 A、DS*10H+N*4 B、DS*10H+N C、0*10H+N*4 D、0*10H+N6、82。
10、 0 IBMPC 汇编语言程序设计复习题及参考答案第 一 章. 习 题1.1 用降幂法和除法将下列十进制数转换为二进制数和十六进制数:(1) 369 (2) 10000 (3) 4095 (4) 32767答:(1) 369=1 0111 0001B=171H(2) 10000=10 0111 0001 0000B=2710H(3) 4095=1111 1111 1111B=FFFH(4) 32767=111 1111 1111 1111B=7FFFH1.2 将下列二进制数转换为十六进制数和十进制数:(1) 10 1101 (2) 1000 0000 (3) 1111 1111 1111 1111 (4) 1111 1111答:(1) 10 1101B=2DH=45(2) 1000 0000B=80H=128(3) 1111 1111 1111 1111B=FFFFH=65535(4) 1111 1111B=FFH=2551.3 将下。
11、 IBMPC 汇编语言程序设计复习题及参考答案第 一 章. 习 题1.1 用降幂法和除法将下列十进制数转换为二进制数和十六进制数:(1) 369 (2) 10000 (3) 4095 (4) 32767答:(1) 369=1 0111 0001B=171H(2) 10000=10 0111 0001 0000B=2710H(3) 4095=1111 1111 1111B=FFFH(4) 32767=111 1111 1111 1111B=7FFFH1.2 将下列二进制数转换为十六进制数和十进制数:(1) 10 1101 (2) 1000 0000 (3) 1111 1111 1111 1111 (4) 1111 1111答:(1) 10 1101B=2DH=45(2) 1000 0000B=80H=128(3) 1111 1111 1111 1111B=FFFFH=65535(4) 1111 1111B=FFH=2551.3 将下列。
12、1汇编语言期末复习题DX:单项选择题 DU:多项选择题 TK:填空题 MC:名词解释 v JD:简答题 CXFX:程序分析题 CXTK:程序填空题 BC:编程题第 1章:基础知识1、在汇编语言程序的开发过程中使用宏功能的顺序是( C )。 DXA、宏定义,宏调用 B、宏定义,宏展开C、宏定义,宏调用,宏展开 D、宏定义,宏展开,宏调用2、汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( B )。 DXA、名字项 B、操作项 C、操作数项 D、注释项3、可屏蔽中断就是它的请求是否被 CPU响应要受 ( IF )的控制。 DX4、使用 。
13、1汇 编 语 言 期 末 复 习 题第 1 章 : 基 础 知 识1、 在 汇 编 语 言 程 序 的 开 发 过 程 中 使 用 宏 功 能 的 顺 序 是 ( C )。 DXA、 宏 定 义 , 宏 调 用 B、 宏 定 义 , 宏 展 开C、 宏 定 义 , 宏 调 用 , 宏 展 开 D、 宏 定 义 , 宏 展 开 , 宏 调 用2、 汇 编 语 言 源 程 序 中 , 每 个 语 句 由 四 项 组 成 , 如 语 句 要 完 成 一 定 功 能 , 那 么 该 语 句 中 不 可省 略 的 项 是 ( B )。 DXA、 名 字 项 B、 操 作 项 C、 操 作 数 项 D、 注 释 项3、 可 屏 蔽 中 断 就 是 它 的 请 求 是 否 被 CPU响 。
14、1. 以下为用段基址:偏移量形式表示的内存地址,试计算它们的物理地址。 12F8:0100 1A2F:0103 1A3F:0003 1A3F:A1FF4. 自 12FA:0000 开始的内存单元中存放以下数据(用十六进制形式表示):03 06 11 A3 13 01,试分别写出 12FA:0002 的字节型数据、字型数据及双字型数据的值。2. 从右边的说明中为左边的术语选择正确答案,并把答案填入括号中(用字母表示) 。 CPU ( ) A保存当前栈顶地址的寄存器 IP ( ) B以后进先出方式工作的存储器空间 SP ( ) C把汇编语言源程序翻译成机器语言的系统程序 堆栈 ( ) D存储程序、数据等信息的记忆。
15、Wcg 整理提供1一、填空题1. 中央处理器包括 运算器 、 控制器 、 寄存器组 。2. 物理地址是指实际的 20 位主存单元地址,每个存储单元对应唯一的物理地址。3. 用二进制代码书写指令和程序的语言,称为 机器语言 。4. 计算机中的指令由 操作码 和 操作数 两部分组成。5. 把 A 和 B 两个寄存器的内容进行异或运算,若运算结果是 0 ,那么A、B 寄存器的内容必定相同。6. AL,BL 中存放着 压缩 的 BCD 数, (AL)=18H,(BL)=47H,执行如下两条指令 ADD AL,BL 和 DAA 后, (AL)= 65H 。7. 当指令“SUB AX,BX”执行后,CF=1,说明最高有。
16、选择题:1、下面有语法错误的指令是( C )A. MOV AX,BXSI B. MOV AX,2BXDI C. MOV AX,BXBP D. MOV AX,1BXSI2、对寄存器 AX 的内容乘以 4 的正确指令序列是( B )。A.SHR AX, 1 /SHR AX, 1 B.SHL AX,1/ SHL ,AX ,1 C.ROL AX,1 /ROL AX,1 D.RCR AX, 1/ RCR AX,13、设 DS=8225H,DI=3942H,指令 NEG BYTE PTRDI操作数的物理地址是( A )A.85B92H B.86192H C.BB690H D.12169H4、循环指令 LOOP 终止循环的条件是( A )A.CX=0 B.CX=1 C.CX=0,且 ZF=0 D.CX=0,或 ZF=15、汇编语言语句格式中,对名字项的规定,请指出错误的解释( B 。
17、1,练 习 题,一、 单项选择题 1. 指令STC 的功能是( )(1)CF0 (2)CF1 (3)DF=0 (4) DF=1 2. 在指令MOV AX, BP中,隐含使用的段寄存器是( )(1)CS (2)SS (3) DS (4)ES 3. 对于无符号数字除法指令 DIV OPRD,其运算结果为( )。(1)(AL)为余数,(AH)为商 (2)(AX)为余数,(DX)为商(3)(AH)为余数,(AL)为商 (4)(DX)为余数,(AX)为商 4. 设(SP)= 0100H , 执行 PUSHF 之后, SP的值是( )(1) 0101H (2)00FFH (3) 00FEH (4) 0102H 5. 在条件转移指令中,结果不为0时则转移的指令是( )(1) JZ (2)JNZ (3) JS (4) JNS,2,6. 能使(CX。
18、一、选择题1. 应用程序具有 3 个基本段,可执行指令应该保存于( A )。A) 代码段 B) 数据段 C) 堆栈段 D) 附加段2. 8 位补码 F3H 要扩展成 16 位补码应该是( D ),这样其真值才不变。A) F0F3H B) 00F3H C) 10F3H D) FFF3H3. “mov ebx+8,eax”指令的目的操作数采用( C )寻址方式。A) 存储器间接 B) 寄存器 C) 寄存器相对 D) 立即数4. 执行“sar ebx,1”指令后, ebx 最高 D31 位一定等于( D )A) 0 B) 1 C) D0 位 D) D30 位5. 在代码段内的-128 127 个字节前后范围的跳转,可以用( C )类型名表示。A) WORD B) DWORD C) SHORT D) F。
19、1选择题1、80X86 通用寄存储器各有不同特殊功能,其中 CX 寄存器特定用法是-B-。A、 I/O 指令间接寻址中作地址寄存器 B、在循环指令作循环计数寄存器C、间接寻址中作变址寄存储器在D. 间接寻址中作基址寄存器2、80X86 通用寄存储器各有不同特殊功能,其中 DX 寄存器特定用法是-A-。A、I/O 指令间接寻址中作地址寄存器 B、在循环指令作循环计数寄存器C、间接寻址中作变址寄存储器在D. 间接寻址中作基址寄存器(AX,BX,CX,DX,SI,DI ,BP 等作用)3、指令 MOV BXDI,DX 中段内地址为-A-。A、BX 值加 DI 值 B、BX 值减 DI 值C、BX 值左移 。
20、1第 1 章 基础知识一、 机器语言与汇编语言汇编语言是符号化的机器语言,即用助记符表示的语言。助记符一般是英文单词缩写,便于编写、阅读、检查,克服了机器语言的缺点,又继承了它的优点。汇编语言不能直接运行,需要通过:编辑汇编连接,最后生成可执行程序。二、 进位记数制注意:十进制数: 用 D (decimal) 例 117 D二进制数: 用 B( binary) 例 110110 B八进制数: 用 O (octal) 例 117 O十六进制数: 用 H (hexadecimal) 例 17D H例: 117D117/2=58 158/2=29 029/2=14 114/2=7 07/2=3 13/2=1 11/2=0 1117D=1110101B(1)。