汇编复习资料

作者&投稿:楚卫 (若有异议请与网页底部的电邮联系)
谁要学习资料,都是整理汇编之类的,复习神器~

这三大本是司法部司法考试中心主编的,出书的人大多是出题的人,所以都准备,且是必看的 ,法规汇编是一定要看的,每年考试至少有以半的答案直接出自法规汇编,尤其要注意理论性不强的学科

一:
1,没答案 题目为10进制
7,A 传送指令mov和jmp、push等都不影响
8,B push pop 是临时的ram(容器)
11,C ret 与call指令对应: pop IP ,pop CS
14,D
15,B 传送数据 像mov ax,0 16位
16,B 起始地址即物理地址,排除C、D 不可能为只读的rom
18,B
19, A 1错2对3错4错5错6对7对8对9对
19,B pop cs ,pop ds
21,C cx最大为FFFFH 假设cx=1,执行loop后不循环
所以cx循环FFFEH次
二:
3对
4错 说反了

8错edit保存后为.asm文件
9对cs代码段可以
10对
15错
18错 可以再栈段中
19错 像mov指令不影响指令寄存器
20错 N种

1、6种常用的寻址方式:寄存器寻址方式、立即数寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式。
2、指令
(1) 传送类:
数据传送指令MOV
交换指令XCHG
装入有效地址指令LEA
注意,这三条指令对状态标志位无影响。
(2) 算术运算类:
加法指令ADD 带进位加法指令ADC 加1指令INC 减法指令SUB
带借位减法指令SBB 减1指令DEC
求负数补码指令NEG 比较指令CMP
无符号数乘法指令MUL(/IMUL)
无符号数除法指令DIV
(3) 位操作类:
逻辑与指令AND、逻辑或指令OR、逻辑异或指令XOR、逻辑非指令NOT、测试指令TEST;算术左移SAL、算术右移SAR、逻辑左移SHL、逻辑右移SHR、循环左移ROL、循环右移ROR、带进位循环左移RCL、带进位循环右移RCR等。
注意,要掌握逻辑运算指令和测试指令对状态标志位的影响。
(4) 标志位操作指令:
清除进位标志CLC
3、汇编语言中的常用运算符
(1) 算术运算符:+、-、〔 〕(下标运算)
(2) 数值返回运算符:SEG(段起始地址)、OFFSET(偏移地址)、TYPE(类型)、SIZE(字节数)、LENGTH(元素个数)。
(3) 属性运算符:PTR(WORD PTR[BX],即强制类型转换)
4、常用伪指令
(1) 符号定义伪指令:等值伪指令EQU、等号伪指令"="。
(2) 数据定义伪指令:DB、DW、DD
注意掌握如何使用数据定义伪指令来定义变量,以及为变量赋初值的表达式的几种形式:数值表达式、?表达式、字符串表达式、带DUP表达式。
(3) 段结构伪指令
要求掌握:段定义伪指令SEGMENT/ENDS、段寻址伪指令ASSUME、END伪指令在程序中的使用;汇编语言源程序的分段结构和段寄存器的装入。
(4) 定位伪指令ORG与$:在数据段中的使用。

CCCBB
DAA

PUSH 指令相对的类型是【字】
1、下列符合汇编语言语法要求的语句是:
C.TEST AL,10H,OR 45H
2、若执行LOOP AGAIN指令前,CX的值为0,则循环体重复执行的次数为(65536(即16^4))
3、已经指令IRET执行前,SP=20H,该指令执行后,SP的值应为(1AH)
4、当执行完下列指令序列后,标志位OF和CF的值分别为(0,1)
MOV AH,65H
SUB AH,73H
5、已知AX=0305H,则ADD执行后,AX的值为(0023H)
ADD:把AX中的非压缩BCD数调整为二进制数
即:AL<-(AH)*10+(AL) ;(AH)<-00
此题:03*10+05=35D=0023H
6、下列各组语句符合汇编语言语法要求的是()
D.DATA DW 'AB'
MOV AL,BYTE PTR DATA+2
7、若AL的第7位状态与BL的第7位状态相同(只有异或符合),则转移到标号OK去执行,能实现此功能的程序段是()
A.XOR AL,BL
JNS OK
8、在两个8259A级联的中断系统在中,从8259A链接在主8259A的IR5上,则主8259A和从8259A的ICW3应分别设置为()
A.20H,05H

选择题
1.下列指令正确的是 ()
D. mov DS, AX
2.设 AH=79H, 当执行指令 ADD AH,98H后,标志位CF 和OF的值分别为 ()
C 1, 0(OF是看加数与和的符号是否相同,是0,否1)
3.下列指令正确的是 (A)
A.CALL FAR PTR AX B. CALL FAR PTR [AX]
B.CALL FAR PTR [BX] D. CALL FAR PTR [DX]
4.JMP BX 的指令寻址方式是 ()
A. 寄存器寻址
5.POPF 的寻址方式是()
A. SP 间接寻址 B. 堆栈寻址
C. 寄存器寻址 D. 寄存器间接寻址
6.在 DEBUG 下, u命令的作用是 ()
A. 反汇编命令 B. 汇编命令
C. 查看数据命令 D. 写入数据命令
7.8086内存最大寻址空间为 ()
A. 1 MB B. 64MB C.128MB D.256MB
8.伪指令OFFSET 表达的含义是 ()
A. 端地址值 B.偏移地址值
C. 物理地址值 D.操作数
9.若 X ,Y 为无符号数 当 X>Y 时转移的条件转移指()
A. JG B. JA C.JB D.JC
10.设有数据定义 X2 DW 10DUP(0,1,2), 则有指令
[ ]
A. MOV AX, 10 B. MOV AX, 20
C. MOV AX, 30 D. MOV AX, 40

二. 判断下列的指令是正确还是错误,错误的说明原因
1.MOV 1000H, AX
2.MUL 34H
3.SAR AX5
4.MOV CS,DS
5.MOV [BX],[SI]
三. 简答题
1.设有数据段定义如下, 请画出内存结构图
Datr segment
Array dw 3,$+2,5,$+6,260
Datr ends

2.简述汇编语言上机过程

四.
1.编写人机对话程序要求程序执行后在显示器上输出what is your name?回车换行后再输出你的名字后结束。

2.编写程序,找出一个字母数组中的最小数,存到min单元。

3.设ax和 bx 中存放的是无符号数,计算|ax-bx|,结果送数据段RESULT字变量中。
问题补充:正确率高的话,我再追加10分
提问者: wxfily0607 - 经理 四级 最佳答案

1.D 2.C 3.A 4.D 5.D 6._ 7.A 8.B 9.B 10._

1. 错误 立即数1000h 不能作为目的操作数
2. 正确
3. 错误 算术右移一位 sar ax,1 多位要使用cx 即把要移动的位数 寄存在cx中
4. 错误 不允许段寄存器之间直接赋值
5. 错误 不允许主存间直接交换数据
三 没办法给你画啊
剩下的你在想办法吧 希望对你有帮助


想考中学英语教师编制,推荐一个最靠谱的书籍资料吧?
关于教资复习资料,我推荐教育部考试中心教材研究所组织编写的统考教材。这套教材是最权威的、最全面、最贴近考试的复习材料。也是身边朋友考教资用得最多的材料,并且得到了一致好评。我的推荐理由如下:🐹内容权威🐹首先,教育部考试中心教材研究所的统考教材是根据教育部发布的教资考纲所编...

事业单位考试资料怎么选
面试有结构化面试,有些也会采用无领导小组,教师常采用说课形式。事业单位其实很多,并没有什么很贴合的备考资料,很多都是通用的,需要根据上面的考试内容进行复习资料,下面就有一些可以看看,含一些真题和各类复习资料。事业单位考试课程资料百度网盘资源 链接:https:\/\/pan.baidu.com\/s\/1QV14hv2z8RdA...

汇编复习资料
1、6种常用的寻址方式:寄存器寻址方式、立即数寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式。2、指令 (1) 传送类:数据传送指令MOV 交换指令XCHG 装入有效地址指令LEA 注意,这三条指令对状态标志位无影响。(2) 算术运算类:加法指令ADD 带进位加法指令ADC ...

小学语文总复习资料
人教版小学语文总复习资料--句子、诗词部分 一、句子部分 【复习要点】1、知道什么是句子,从语气和作用上了解句子的类型。2、扩句和缩句练习。3、认识几种常见的修辞手法。4、认识并修改常见的病句。5、进行句式变换练习。6、掌握标点符号的用法。【知识平台】(一)句子及其类型 1、认识什么是句子。

数学复习资料
体积和表面积 三角形的面积=底×高÷2。 公式 S= a×h÷2 正方形的面积=边长×边长 公式 S= a2 长方形的面积=长×宽 公式 S= a×b 平行四边形的面积=底×高 公式 S= a×h 梯形的面积=(上底+下底)×高÷2 公式 S=(a+b)h÷2 内角和:三角形的内角和=180度。长方体的表...

小学6年级下册的数学(人教版)复习资料
2. 分数的运算1)通分:两个分数的分母不同时,需要先将它们变成相同的分母,即通分。通分过程中,分子和分母同时乘以相同的数即可。2)加减法:将分数通分,然后按照整数的加减法进行运算。3)乘法:将两个分数的分子相乘,分母相乘,然后约分即可。4)除法:将除数取倒数,变成乘法,然后乘以被除数...

高一数学复习资料
最早传入我国的对数著作是《比例与对数》,它是由波兰的穆尼斯(1611-1656)和我国的薛凤祚在17世纪中叶合 编而成的。当时在lg2=0.3010中,2叫「真数」,0.3010叫做「假数」,真数与假数对列成表,故称对数表。后来改用 「假数」为「对数」。 我国清代的数学家戴煦(1805-1860)发展了多种的求对数的捷法,著有《...

...告诉一下都需要准备资料,怎么复习啊?谢谢啦
心理健康。综合知识:150min(14:00-16:30)——1张试卷(涵盖教育基础知识、政治、经济、法律、科技、历史、时事、英语、计算机等方面的知识)。针对以上内容可以购买图书、试卷、网课等形式进行复习。每年湖北农村义务教师招聘的报名时间为4月,笔试是5月。至少提前准备2-3个月,上岸几率才会更大。

高中复习资料
2013-11-27 有什么好的高中复习资料么? 54 2007-01-24 急求高中复习资料 32 2014-05-23 有什么好的高考复习资料 307 2018-10-08 高中文科复习资料 2 2008-09-07 高三总复习资料 173 更多类似问题 > 为你推荐: 特别推荐 全球首张奥密克戎毒株图公布:新变异株传染性或增强500%? 河南天空坠落不...

初一上册历史复习资料
价值:研究商周历史的珍贵资料 青铜工艺: 发展历程:产生和发展于夏、商;鼎盛于晚商至西周 代表作:司母戊鼎(最大青铜器) 四羊方尊 生产工具:1、牛耕和铁农具在春秋时已经开始使用; 2、牛耕和铁农具在战国时得以推广,战国开始进入铁器时代,出现双牛牵引。 都江堰:主持者:李冰父子科技 地点:成都西北岷江 作用:防...

隆化县15150866957: 求汇编语言学习资料
吕政骨疏: 王爽老师的《汇编语言》 简单易懂 清华大学出版社的《ibm-pc汇编语言程序设计》 例子多 够全面中山大学的《汇编语言程序教程》视频 电驴上下把这个只是掌握了 基本上算入门了

隆化县15150866957: 学习汇编的相关资料. -
吕政骨疏: 学习汇编语言,要从三个大的方向下手.首先,要了解汇编语言程序设计的环境,这样才能利用处理器的功能,获得更高的执行速度.其次,要学习汇编语言程序设计的基础,这是对于一个汇编语言初学者来说,应掌握的基础知识.最后,就要...

隆化县15150866957: 八年级上册语文总复习资料汇编 字词总复习 -
吕政骨疏: 八年级上册 第一单元 锐不可当(dāng) 业已(yǐ) 绥(suí)靖(jìng) 阌(wén)乡 聿(yù) 鄂(è) 豫(yù) 阻遏(è) 疟子(yàozi) 寒噤(jìn) 蹿(cuān) 仄(zè)歪(wāi) 张皇(huáng)失措 尖利 能耐 央告 转弯抹角月明风清 拂...

隆化县15150866957: 请问学习汇编语言有什么好的辅导书吗? -
吕政骨疏: 我的课本是中国水利水电出版社出版的《微机原理与汇编语言程序设计》(荆淑霞 著)别人送了本比较出名的清华大学出版社出版的《汇编语言(第2版)》(王爽 著),个人觉得课本较浅显易懂.那人说得好“事无巨细 开头尤重”.我觉得做事一定要踏实,不要总想依靠别人,当发现只能依靠自己时,才知道其实自己是多么地有潜力.上课要专注,跟着老师的思路走.汇编指令较多,要细心.

隆化县15150866957: 本人大学汇编语言是白白...这快考试了..求一些重点知识和复习题...要详细一点的..谢谢诶..
吕政骨疏: 1、你没有说你要考什么?汇编语言有很多种.2、一般而言大学考试把那个导师的最后几堂课去认真听听,等他给你划重点才是王道.最后几堂课也没有去的话就找同学借借笔记划重点

隆化县15150866957: 微机原理与技术里的汇编语言怎么复习 -
吕政骨疏: 汇编语言其实挺简单的,好好看看书上的例题,把各语句的指向地址弄清楚,会简单的循环计算就行了,学好了编程实例就基本掌握了简单的汇编,另外就是一些概念也要理解记忆

隆化县15150866957: 汇编语言复习题求答案 -
吕政骨疏: 主累加器. 运算结果低8位中1的个数 立即数 10000 段属性、偏移量属性、类型属性 EXTRN位 初始化、循环体部分、控制部分10000001 -120编译程序BP 0 64KBX、BP、SI、DI CLMACRO、ENDM逢二进一SS STD 简答题 1-2) SUB AX,BX 3-...

隆化县15150866957: 几道汇编复习题,请各位帮忙解一下,谢谢! -
吕政骨疏: 1、C2、B3、0FFEH4、A>B5、MOV AL,34H6、AL=0,CF=07、1123H,67H8、AL=0FFH,BL=0FFH9、BX=4D6DH,CF=1.

隆化县15150866957: 计算机汇编试题 -
吕政骨疏: 14、CMP指令用法:CMP 被减数,减数.结果不保存,只对FR各状态标志位有影响.OF含义:当溢出时,OF=1,否则为0.SF含义:与结果第一位相同.即结果为正数时,0XXXXXXXB,SF=0;结果为负数时,1XXXXXXXB,SF=1.当AL大...

隆化县15150866957: 关于汇编语言知识点
吕政骨疏: 执行后dx是 20 十进制是32assume cs:dm dm segment MOV CX,8 MOV DX,12 LP:ADD DX,CX DEC CX LOOP LP mov ax,4c00h int 21h dm ends end 其实口算也能算出来 12+8+6+4+2+0=32

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网