汇编复习题1

合集下载

汉语国际教育硕士汉语基础(现代汉语语法)历年真题试卷汇编1(题

汉语国际教育硕士汉语基础(现代汉语语法)历年真题试卷汇编1(题

汉语国际教育硕士汉语基础(现代汉语语法)历年真题试卷汇编1(题后含答案及解析)题型有:1. 汉语语言学基础知识汉语语言学基础知识填空题1.“请小王来”是__________结构。

(暨南大学2017)正确答案:兼语短语解析:本题考查考生对兼语短语的掌握情况。

“请小王来”中,“小王”既是前一动词“请”的宾语,又是后一动作“来”的主语,即动宾短语的宾语和主谓短语的主语套叠,形成一个有宾语兼主语双重身份的“兼语”。

因而“请小王来”是兼语短语结构。

知识模块:现代汉语语法2.“雨正下着。

”句子中的“着”是__________词。

(暨南大学2017)正确答案:动态助词解析:“着”用在动词、形容词后面,表示动作在进行或状态在持续。

在本句中,“着”用在“下”的后面,表示“下”的状态在持续或进行。

知识模块:现代汉语语法3.“想办法通知他”是__________短语。

(中山大学2017)正确答案:动宾短语解析:这个短语属于动宾短语。

“想办法”是动语,是前面起支配作用的部分;后面的“通知他”是被动作支配的部分,表示做什么。

知识模块:现代汉语语法4.“说不清楚”中的补语成分属于__________补语。

(中山大学2017)正确答案:可能补语解析:本题考查考生对补语类别的掌握情况,考生要根据自己的知识储备,进行一定的练习。

“说不清楚”中的补语成分属于可能补语,在结果补语或趋向补语中间插进“得/不”,表示动作的结果、趋向可能不可能实现。

知识模块:现代汉语语法5.汉语表示语法意义的手段主要是通过虚词和__________方式。

(北京大学2016)正确答案:语序解析:汉语表示语法意义的手段主要是语序和虚词,不大用形态。

例如:“不很好”和“很不好”,因语序不同,所表示的意义不一样。

在“我和弟弟”与“我的弟弟”中,“和”表示并列关系,“的”表示偏正关系,由于虚词“和”与“的”的不同,因此表示的语法关系和意义也不相同。

知识模块:现代汉语语法6.“要”“肯”“应该”“赶”这一类词应属于__________词。

部编一年级语文上册专项复习题汇编及答案

部编一年级语文上册专项复习题汇编及答案

部编一年级语文上册专项复习习题汇编及答案学校:_____班级;_____姓名:______一、组词第1单元一()二()三()上()口()目(日()田(虫()云(十()了()耳()禾()山())手()火()八()))第4单元子()人(儿()头()大()里()月()可())东()西(是()女()天()开())四()第5单元水()去(小()少(鸟()早(尺()本(土()力(五()立()来()牛()书()木()心()正()不()果()刀()林()中()在())))))第6单元后()我()好()长()比()巴()把()下()个()雨()们()问()有()半()从()你()第7单元才()明()同()学()自()己()衣()白()的()又()和()第8单元竹()牙()马()用()几()只()石()多()出()见()对()妈()全()回()工()厂()二、在括号里填合适的词语()的月儿()的船()的星星()的天()的树()的草芽()的荷叶()的谷穗()的云()的草()的沙滩()的浪花()的项链()的尾巴()的沙子()的云朵()的小鸟()的贝壳()的衣裳()的棉袄()的天气()的毛衣()的花朵()的笑脸()的孩子()的小狗()的小熊()的灯光()的眼睛()的教室()的小伞()的衣服()的云朵()的叶子()的娃娃()的羽毛()的草地()的眼睛()的棉花()的花朵()的雪松()的肚皮()的太阳()的枫叶()的墙()的苹果()的太阳()的树叶()的河水()的星星()的天空()的鲜花()的春天()的孔雀()的河水()的豆角()的草地()的瓦()的手帕()的雪花()的月儿()的小路()的山()的房子()的大树()的楼房()的灯笼()的足球()的荷叶()的脸蛋()的月亮()的小路()的小河()的尾巴()的船儿()的阳光()的西瓜()的公园()的铅笔()的生日()的秋天)的衣服()的笑容()的门()的窗三、填数量词一()黄牛一()猫一()鸭一()鸟一()苹果一()枣一()杏子一()桃一()白云一()手一()鱼一()尺子一()星星一()刀一()伞一()黑板一()花一()书一()树四、用“又……又……”填空绳子又()又()西瓜又()又()弟弟又()又()果子又()又()上—( ) 大—(左—( ) 有—(大海又 () 又 ( ) 房子又 ( ) 又 ( )苹果又 () 又 ( ) 沙滩又 () 又 ()星星又 () 又 ()五、用像填空() 的月儿像小船。

全国各地2025届高考地理一轮复习试题分类汇编中国地理一

全国各地2025届高考地理一轮复习试题分类汇编中国地理一

中国地理(一)留意事项:1.答卷前,考生务必将自己的姓名、考生号等填写在答题卡和试卷指定位置上。

2.回答选择题时,选出每小题答案后,用铅笔把答题卡对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

回答非选择题时,将答案写在答题卡上。

写在本试卷上无效。

3.考试结束后,将本试卷和答题卡一并交回。

一、选择题:地温能是指隐藏在浅层地表层的可再生能源。

常温层指地下温度的改变幅度等于零的地带。

常温层温度及深度是反映地温能的重要指标。

读我国部分城市常温层主要参数图,完成下面小题。

1.下列因素对地温能影响最小的是()A.气候特征B.断裂构造C.水文状况D.植被类型2.哈尔滨常温层埋深较大的主要缘由是()A.地温日较差大B.地温年较差大C.地温年际改变大D.地气温差大3.依据材料,推断下列说法正确的是()A.常温层部分热量来自地球内部,温度高于大气B.大气与常温层之间的温差与纬度改变呈正相关C.常温层埋藏的深度越大,地温能越丰富D.郑州气候温柔导致常温层温度与大气温度接近下图示意我国某气象观测站点位置及其2024年观测所得的太阳辐射资料,据此完成下面小题。

4.该气象观测站位于我国()A.陕西北部B.内蒙古东部C.新疆南部D.黑龙江北部5.与9月相比,8月份太阳总辐射偏低主要因为()A.昼长偏短B.太阳高度偏小C.降水偏多D.植被覆盖度偏大6.该地一天中太阳辐射最大值出现在北京时间()A.11:00左右B.12:00左右C.13:00左右D.14:00左右因特别的地理位置及河道特点,黄河宁蒙(宁夏下河岩至内蒙古头道拐)河段凌汛灾难频发。

下图示意1952~2013年宁蒙河段最大槽蓄水增量的改变。

槽蓄水增量是指凌汛期因冰盖的阻水作用而增蓄在河槽中的水量。

宁蒙河段上游众多水库的建成,对防凌产生了重要影响。

据此完成下面小题。

7.黄河宁蒙河段最大槽蓄水增量总体改变趋势可能取决于()A.水库调蓄B.降水增加C.河床淤积D.冰期延长8.为降低凌汛对宁蒙河段的危害,可以实行的措施有()①加深河道②加固大堤③上游水库在封冻前加大下泄水量④凌汛河段人工分凌(水),削减下泄水量A.①③B.①④C.②③D.②④作物的规模优势指数指某一地区某种农作物的播种面积占该地区全部农作物总播种面积的比例与全国该比例的比值,能衡量一个地区种植某种作物的集中化和特地化程度。

2016书人秋季五年级期末补充复习题汇编1-20

2016书人秋季五年级期末补充复习题汇编1-20

1.如果自然数a和b各自恰好有5个不同的约数,那么a×b有多少个不同的约数?2.已知偶数A不是4的整倍数,它的约数个数为12,求4A的约数的个数?3.在三位数中,恰好有9个约数的数有多少个?4.在1到100中,恰好有6个约数的数有多少个?5.把一个自然数的所有的约数都写出来,然后在这些约数中任意找两个相加,这样就可以得到若干个不同的和,其中最小的和是4,最大的和是100,那么,这个自然数是多少?6.已知A2=2007×B,A、B为正整数,B所有约数的个数为6,求B的最小值?7.求具有14个约数的最小自然数N,并求这个自然数的14个约数之和?8.将一个两位数的十位数字减去或加上它的个位数字,所得到的两个数都是39的大于1的约数,求这个两位数?9.少年宫游乐厅内悬挂着100个彩色灯泡,这些灯泡或亮或暗,变幻无穷,100个灯泡按1~100编号,灯泡亮暗规则是:第一秒,全部灯泡变亮,第二秒,凡是编号为2的倍数的灯泡由亮变暗,第三秒,凡编号为3的倍数的灯泡改变原来的亮暗状态,即亮的变暗,暗的变亮,第四秒,凡编号为4的倍数的灯泡改变原来的亮暗状态,这样继续下去,100秒为一个周期,当第100秒时,亮着的灯有几盏?10.一个两位数有6个约数,且这个数最小的3个约数之和为8,那么此数为几?11.有一个只含质因数2和3的自然数,且它的所有因数之和是403,求这个自然数是多少?12.整数N恰好有6个不同的约数,其中5个约数的乘积是648,那么整数N的另一个约数是几?13.在35到200的自然数中,有奇数个约数的数有几个?14.一个四位回文数,它最小的8个约数的和是43,那么这个四位回文数是多少?(回文数例如:4334,320101023)15.能被30整除,且恰好有30个约数的数有几个?16.请求出2016的所有的约数的倒数之和?17.一个学生研究古典文学,在研究苏东坡文集时,看到书上印《赤壁赋》写于1080年,就说这个时间写错了,请问正确的时间是多少呢?(苏东坡生于1037年,活了66岁,《赤壁赋》开头两句是壬戊之秋,七月即望。

汇编语言PDFPDF

汇编语言PDFPDF

汇编语言- 1 - 复习题要点1、指令要熟悉如跳转、转移、传送、逻辑、算术。

2、会程序分析说明结论3、字符转换、子程序、软中断4、中断向量、堆栈5、FLAGS 状态标志及意义一、填空题1、8086 CPU通过______________寄存器和______________寄存器能准确找到指令代码。

2、CPU的标志寄存器中标志位可以分为两大类其中一类称为______________标志位另一类称为______________标志位。

3、当标志位______________1时表示无符号数运算产生溢出而当标志位______________1是表示带符号数运算产生溢出。

4、执行语句MOV AX0F365H和ADD AX0E024H后AX ___________ CF___________ OF___________SF___________ ZF___________。

5、乘法指令语句MUL CL16位的乘积存放在______________中。

6、已知DS2000HBX0D00H20D00H020D01H92H ①执行DEC BYTE PTRBX 20D00H____________ ②执行ROL WORD PTRBX20D00H____________ 20D01H____________ 。

7、已知AX1A08HBX20F8H执行IMUL BL积为____________。

8、已知SS2250HSP0140H 如果在堆栈中压入5个数据则栈顶的物理地址为______________ H如果又从堆栈中弹出3个数据则栈顶的逻辑地址为______________________ H。

9、VAR DB 5 DUP 82 DUP 5 语句汇编应分配_____________个字节单元。

10、指令MOV AXSEG BUF的执行是把_____________送到AX中。

11、类型码为___________H的中断所对应的中断向量存放在0000H0080H开始的4个连续单元中若这4个单元的内容分别为___________、___________、___________、___________则相应的中断服务程序入口地址为5060H7080H。

汇编复习-原题(1)1

汇编复习-原题(1)1

汇编复习-原题(1)1汇编语⾔期末复习题第⼀部分:基础知识1、在汇编语⾔程序的开发过程中使⽤宏功能的顺序是( )。

A、宏定义,宏调⽤B、宏定义,宏展开C、宏定义,宏调⽤,宏展开D、宏定义,宏展开,宏调⽤2、汇编语⾔源程序中,每个语句由四项组成,如语句要完成⼀定功能,那么该语句中不可省略的项是( )。

A、名字项B、操作项C、操作数项D、注释项3、可屏蔽中断就是它的请求是否被CPU响应要受()的控制。

4、使⽤LINK连接命令,执⾏后可⽣成⽂件的扩展名为()。

5、在寄存器间接寻址中,如果指令中指定的寄存器为BP,则操作数在段中,段地址在寄存器中。

6、注释项⽤于说明程序段或是⼀条和⼏条指令的功能,⼀般⽤表⽰注释的开始。

7、DOS系统功能调⽤⽅式为:(1)置⼊⼝参数;(2)中断程序编号送寄存器后执⾏INT 21H。

8、通常主程序和⼦程序间参数传送的⽅法有三种:、、。

9、是CPU暂停当前程序的执⾏,转⽽执⾏处理紧急事务的程序,并在该事务处理完后能⾃动恢复执⾏原先程序的过程。

在此,称引起紧急事务的事件为。

10、在字符串操作指令中,DS∶指向源串,ES∶指向⽬的串。

11、计算机系统通过与外围设备通信。

12、键盘I/O、显⽰I/O和打印I/O分别对应、和号中断。

13、字符显⽰模式缓冲区中的⼀个字对应于屏幕上的⼀个字符。

每个字的第⼀个字节为显⽰字符的,第⼆个字节为显⽰字符的。

14、简述上机运⾏汇编语⾔程序的过程。

15、简述程序中指令和伪指令的区别。

16、⼗六进制数88H,可表⽰成下⾯⼏种形式,请找出错误的表⽰()。

①⽆符号⼗进制数136 ②带符号⼗进制数-120③压缩型BCD码⼗进制数88 ④ 8位⼆进制数-8的补码表⽰17、指令指针寄存器是。

B.名字的第⼀个字符可以是字母、数字及、@、_C.名字的有效长度≤31个字符D.在名字中不允许出现$19、CS寄存器属于。

20、已知物理地址(371F0H)=12H,(371F1H)=34H,(371F2H)=56H,如从地址371F0H中取出⼀个字的内容是。

部编版三年级语文下册复习专题《文体阅读(一)》试题汇编(附答案)

部编版三年级语文下册复习专题《文体阅读(一)》试题汇编(附答案)

部编版三年级语文下册复习专题《文体阅读(一)》试题汇编(附答案)一、古诗阅读。

(39分)元日爆竹声中一岁除,____________入屠苏。

千门万户曈曈日,总把______________。

1.补充诗句。

(8分)2.《元日》的作者是______代诗人________,诗中描写的节日是___ _______,即农历____________,俗称“________”。

(10分) 3.诗中写了__________、__________、____________、__________ __等一系列的仪式,加之太阳灿烂,春风送暖,渲染了一种_____ _______的节日气氛。

(10分)4.给诗句中加点的字词选择正确的解释。

(填字母,6分)(1)爆竹声中一岁除.( )A.去掉。

B.过去。

C.表示不计算在内。

(2)千门万户曈曈日 ( )A.形容太阳出来后天色渐亮的样子。

B.形容太阳落山后天色渐暗的样子。

5.“总把新桃换旧符”,在今天也就是更换春联。

请你写一副对联,愿新的一年会给农民带来吉祥和好运。

(5分)______________________________________________________________________________________________________二、说明类文章阅读。

(27分)动物的语言动物也有自己的语言。

有些动物是以动作作为联系信号的。

在某一个海滩上,有一种蟹,雄的只有一只大螯,在寻求配偶时,便高举这只大螯,频频挥动,一旦发觉雌蟹走来,就更加起劲地挥舞着大螯,直到雌蟹伴随着一同回到大海。

有一种鹿是靠尾巴报信的。

平安无事时,它的尾巴就垂下不动;尾巴半抬起来,表示正处于警戒状态;如果发现有危险,尾巴便完全竖直。

蜜蜂的________可算是登峰造极的了,它能用独特的舞蹈动作向自己的伙伴报告食物(蜜源)的方向和距离。

蜜源的距离不同,在一定时间内完成的舞蹈次数也不一样。

汇编语言程序设计专科复习题及答案专科复习题

汇编语言程序设计专科复习题及答案专科复习题

汇编语言程序设计专科复习题及答案专科复习题复习题一一、单项选择题1.对于有符号的数来说,下列哪个值最大()A:0F8H B:11010011B C:82 D:123Q2.下列有关汇编语言中标号的命名规则中,错误的是(D )A:通常由字母打头的字符、数字串组成B:标号长度不能超过31个字符C:?和$不能单独作为标号D:.号不可位于标号首3.8088/8086存储器分段,每个段不超过()A.64K个字B.32K个字节C.1兆个字节D.64K个字节4.寻址指令MOV CX, [BX + DI + 20]使用的是哪一种寻址方式()A:寄存器寻址B:相对基址变址寻址C:变址寻址D:基址变址寻址5.若AX= - 15要得到AX=15应执行的指令是()A.NEG AXB.NOT AXC.INC AXD.DEC AX6.8086/8088系统执行传送指令MOV时()A.不影响标志位B.影响DF方向标志C.影响SF符号标志D.影响CF进位标志7.若要求一个操作数中的若干位维持不变,若干位置“1”,可以使用()A:NOT B:OR C:AND D:XOR8.下列指令中段默认为堆栈段的是()A.MOV AX,[BX+SI+10]B.ADD AX,ES:[SI]C.SUB [BX],[BP][DI]D. MOV DX,[1000H]9.关于8086/8088微机系列,下列说法哪个是正确的()A:一个存储单元由16个二进制位组成,简称字。

B:当存储一个字数据时,低字节放高地址位,高字节放低地址位。

C:在内存空间中,可以无限分配段,且段的大小不受限制。

D:段与段之间可以邻接,也可以重叠。

10.下列关于堆栈的说法,错误的是()A:以“先入后出”为原则。

B:栈区最高地址单元的前一个单元为栈底。

C:运行中SP寄存器动态跟踪栈顶位置。

D:压栈和弹出都是以字节为单位。

11.表示过程定义结束的伪指令是()A.ENDPB.ENDSC.ENDD.ENDM 12.BUF1 DB 3 DUP(0,2 DUP (1,2),3)COUNT EQU $-BUF1符号COUNT等价的值是()A.6B.18C.16D.9 13.下列标志位中,可以用来判断计算结果正负的是()A:PF B:SF C:DF D:OF14.下列指令正确的是()A. MOV [100H], [BX]B.MOV DS, ESC. ADD V[BX], CXD.MOV AX, 34H15.下列哪个寄存器是属于指针寄存器()A:SI B:DX C:SP D:ES16.十六进制数88H,可表示成下面几种形式,请找出错误的表示()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《汇编语言程序设计》复习题一、单项选择题1、使计算机执行某种操作的命令是( B)A.宏指令B.指令C.伪指令D.语句2、换码指令的助记符是( A)A. XCHGB. LEAC. XLATD. MOV3、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(B)。

A.AX,BX,CX,DXB.BX,BP,SI,DIC.SP,IP,BP,DXD.CS,DS,ES,SS4、计算机能直接识别并执行的语言是( B)A.汇编语言B.机器语言C.高级语言D.低级语言5. 堆栈的工作方式是( D)A.先进先出B.随机读写C.只能读出,不能写入D.后进先出6、以下各个指令中正确的是( B )。

A. MOV CS, DXB. MOV DS, BPC. IN 20H,ALD. MOV AH, BX8、已有汇编语句“VAR EQU 1220H”,则语句“mov AX, VAR”中源操作数的寻址方式为( B )。

A. 立即寻址B. 直接寻址C. 寄存器间接寻址D. 基址寻址9、与MOV BX,OFFSET VAR指令完全等效的指令是( D )。

A.MOV BX,VARB.LDS BX,VARC.LES BX,VARD.LEA BX,VAR10、指令INC一定不会修改的标志是( C )。

A. 溢出标志OFB. 符号标志SFC. 进位标志CFD. 奇偶标志PF11、已知DS=2000H,ES=1000H, SI = 0800H,内存10880H开始的两个单元中存放5678H,内存20880H开始的两个单元中存放8765H,则语句“LEA BX,[SI+80H]”执行后BX的值为( C )。

A. 5678HB. 1000HC. 0880HD. 8765H12、汇编结束语句有( C )种格式,为()。

A.1,END B.1,END 程序的启动地址标号C.2,END和END 程序的启动地址标号D.以上都不正确13、指令“CALL FAR PTR SUM”执行时将会向堆栈中顺次压入( B )。

A. IP、CSB. CS、IPC.标志寄存器值、IPD.标志寄存器值,CS、IP16、要在程序中定义缓冲区BUF,保留10个字节存储空间的语句是( C )A.BUF DW 10B.BUF DB 10C.BUF DB 10 DUP (?)D.BUF DW 10 DUP (?)17、IBM PC微机中,有符号数是用( B )表示的A、原码B、补码C、反码D、BCD码18、设SP初值为3050H,执行指令PUSH BX后,SP的值是(B)A.304FH B.304EHC.3048H D.3049H19、JMP BX指令的寻址方式是(C)A.寄存器寻址B.寄存器间接寻址C.段内直接转移寻址D.段内间接转移寻址20、DF=1,执行MOVSB指令后(C)A.SI减1,DI减1B.SI加1,DI加1,CX减1C.SI减1,DI减1,CX减1D.SI加1,DI加1,CX加121.指令MOV BX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么源操作数的物理地址为:A. 17500HB.16500HC. 14500HD. 13500H22.十六进制数88H,可表示下面几种形式,请找出错误的表示(D)。

A.无符号十进制数136B.带符号十进制数-120C.压缩型BCD码十进制数88D.8位二进制数-8的补码表示23.指令指针寄存器是(A )。

A. IPB. SPC. BPD. PSW24. 设数据段中已有:DA1 DB 12H,34HDA2 DW 56H,78H下面有语法错误的语句是(B )。

A. ADR1 DW DA1B. MOV DA1+1,AXC. MOV BYTE PTR DA2+1,ALD. MOV WORD PTR DA1+1,AL25. 堆栈的工作方式是(D )A.先进先出B.随机读写C.只能读出,不能写入D.后进先出26.指令MOV AX,[3070H]中源操作数的寻址方式为( B)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址27.要求CX=-1时转至MINUS 处,下面的指令序列不能实现这一功能的是(C )。

A 、INC CXJZ MINUSB 、SUB CX ,OFFFFHJZ MINUSC 、AND CX ,OFFFFHJZ MINUSD 、XOR CX ,OFFFFHJZ MINUS28.以下跳转指令中不属于段内跳转的是(C ):A.JMP NEAR PTR L1B.JMP SHORT L2C.JMP DWORD PTR[BX]D.JNZ L330. 对寄存器AX 的内容乘以4的正确指令是(B )。

(CL=2)A.SHR AX ,CLB.SHL AX ,CLC.ROL AX ,CLD.RCR AX ,CL二、填空1. LOOP 指令的结束条件是____CX=0_____。

2. 在实模式下80x86 CPU 能够访问的存储器空间为( 2 )byte ,指令中访问的操作数的逻辑地址由偏移地址和(段)地址来表示。

3. 指令MOV DX, [BX + SI + 100H]的源操作数为( 相对基址变址 )寻址方式。

4. 假设(DS) = 2000H, (ES) = 3000H ,(SS) = 4000H, (BX) = 1000H ,(BP)= 1000H, (DI) = 0002H ,(21000H) = 1234H, (21002H) = 5678H ,(31000H) = 9ABCH, (31002H) = 0DEF0H ,(41000H) = 3456H, (41002H) = 789AH 。

则MOV AX, ES:[1000H] 执行时操作数的物理地址为3000H ;MOV AX, [BX]执行后(AX) = 1234H ;MOV AX ,[BP + DI] 执行时操作数的物理地址为 4000H,执行后(AX) = 789AH 。

30h 11h 32h 89h30020h 30021h 30022h 30023h5.8086存储器中存放信息如图所示,则30022H单元的字节内容为32H , 30020H单元的字内容为1130H。

12. 现有(DS) = 3000H, (BX) = 0100H, (SI) = 0002H, (30100H) = 12H, (30101H) = a7H,(30102H) = 35H,30103H = 98H,填写每条指令执行后AX的值(1) MOV AX, 1200H AX = 1200H(2) MOV AX, [BX] AX = a712H(3) MOV AX, [BX + SI] AX = 9835H(4) MOV AX, [SI + 100H] AX =9835H13. 已知数据段有如下定义:ORG 0200H (设置$ = 0200H)TABLE DW 0314H填写指令执行后AX的值。

MOV AX, OFFSET TABLE AX = 0200HMOV AX, TABLE AX =0314H14. 设(CS) = 1000H, BX = 1100H,则执行指令JMP BX后,IP = 1100H ,指令的物理地址为11100H15、调用程序、子程序传送参数的方法通常有_寄存器传递、存储器传递和_堆栈传递三种方法。

四、简答1、以下指令中哪些属于段间转移指令?(1)、(2)、(6)(1) JNC NEXT (2) JMP BX(3) JMP FAR PTR LOP1 (4) JMP WORD PTR ES:[2000H](5) JMP DWORD PTR [BX+10H] (6) JMP NEAR PTR TOWHERE10.子程序中通常要保护现场和恢复现场,如在子程序中用如下指令序列保护现场:PUSH AXPUSH SIPUSH BP请写出对应的恢复现场的指令序列。

POP BPPOP SIPOP AX五、按要求回答问题。

1.以下的程序实现将内存单元20000H开始的100个字节初始化为‘a’,请将程序补充完整。

MOV DS,2000HMOV SI,OFFSET [DS]MOV __CX___,100A:MOV _[SI]__,’a’INC SILOOP A2. 设num1,num2都为字变量,请指出下面语句序列的功能MOV AX,num1XOR DX,DXOR AX,AXJNS SKIPMOV DX,OFFFFHSKIP: IDIV num2实现num2除以num13. 下面的程序通过子程序调用,将数组ARRAY的COUNT个元素求和,并将结果送SUM单元,分析这段程序后,补充完整程序中的空格部分,并请画出用堆栈传送参数地址时,堆栈最满时的状态:SUM DW ?ARRAY DW 200 DUP(?)COUNT DW 200………MOV DX, OFFSET SUMPUSH DXMOV BX, OFFSET ARRAYPUSH BXMOV BX, OFFSET COUNTPUSH BXCALL SUMPRO………SUMPRO PROC NEARPUSH AXPUSH BXPUSH SIPUSH DIPUSH BPMOV BP, SPMOV SI, [BP+_14__] ;得到ARRAY的地址MOV DI, [BP+__12_] ;得到COUNT的地址MOV CX, [DI]MOV DI, [BP+_16__] ;得到SUM的地址XOR AX, AXNEXT:ADD AX, [SI]INC SIINC SILOOP NEXTMOV [__DI__], AX ;送求和结果POP __BP___POP DIPOP SIPOP __BX___POP AXRET BPDISIBXAX返回地址COUNT的地址数组ARRAY的首地址SUM的地址SUMPRO ENDP4. MOV CX,NUMXOR AL,ALL1:JCXZ L2SHL CX,1JNC L1INC ALJMP L1L2:MOV RESULT,AL问题:(1)该程序段的功能是。

统计num化为二进制后其中1的个数(2)若NUM中数据是0E5A6H,则运行后RESULT中数据为__10____。

5. STRING DB ‘ABCDEFGHIJ’:MOV AH,01 ;从键盘输入字符1~9INT 21HSUB AL,30HDEC ALXOR AH,AHMOV BX,OFFSET STRINGADD BX,AXMOV DL,[BX]MOV AH,02H ;显示输出INT 21H试回答:(1)上述程序段的功能是什么?输入1-9数字字符,屏幕显示英文字母中对应的第A-I英文字母(2)如从键盘输入字符’6’,屏幕有什么结果?F6.阅读下列程序回答问题:DATA SEGMENTBUF DB 32H ,75H,0C9H,85H;共4个数据RESULT DB ?DATA ENDSCODE SEGMENTASSUME CS:CODE ,DS:DATASTART:MOV AX,DATAMOV DS,AXLEA SI,BUFMOV CX,4MOV BX,0LP1:MOV DH,8MOV AL,[SI]LP2:ROR AL,1JC NEXTINC BXNEXT:DEC DHJNE LP2INC SILOOP LP1MOV RESULT,BXMOV AH,4CHINT 21HCODE ENDSEND START问该程序主要完成什么功能?程序执行完变量RESULT的值为多少?答:BUF中4个数据转换成二进制后它们中0的总个数、17 7.阅读下列程序回答问题:;FILE NAME:P101.Asm.486DATA SEGMENT USE 16BUF DB ‘QWERTYUIOP123’COUNT EQU $-BUFRES DB ‘RESULT=’,20H,0DH,0AH, ‘$’;20H表示空格DATA ENDSCODE1 SEGMENT USE16ASSUME: CS:CODE1,DS:DATABEG:MOV AX, DATAMOV DS, AXLEA BX, BUFMOV AL, [BX]INC BXMOV CX, COUNTDEC CXLAST:CMP [BX],ALJB NEXTMOV AL, [BX]NEXT:INC BXLOOP LASTMOV SI, OFFSET RES+7MOV [SI],ALMOV AH, 9MOV DX, OFFEST RESINT 21HMOV AH, 4CHINT 21HCODE1 ENDS问以上程序完成什么功能?执行完该程序,屏幕上将会有什么输出结果?答:找出BUF中的最大字符,放在RES中的“RESULT=”之后并输出,输出结果RESULT=Y8.、设(SS)= 4000H,(SP)=1200H,执行下列指令序列,画图说明SP和堆栈内容变化过程的示意图,并在有分号的地方分别标出(AX),(SP),((SP))的内容。

相关文档
最新文档