




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微型计算机技术1. X=00FFH,Y=5555H,求Z=XY解: X=0000 0000 1111 1111BY=0101 0101 0101 0101B 0101 0101 1010 1010B2.AND AL,FEH; ALAL AND 1111 1110B;AL最后一位清0;(1)AL低4位清0 解:1111 0000 AND AL,F0H(2)AL 中间4位清0解:1100 0011 AND AL,C3H(3)BL第0,3,4,7位清0解:0110 0110 AND BL,66H3.OR AL,0H;ALAL OR 0000 0001B;AL最后一位置1(1)AL低4为置1 解:0000 1111 OR AL,0FH (2)AL 中间4位置1 解:0011 1100 OR AL,3CH (3)BL第0,3,4,7置1 解:1001 1001 OR BL,99H4.XOR AL,01H;ALAL XOR 0000 0001B;AL最后一位取反(1)AL低4位取反解:0000 1111 XOR AL,0FH(2)中间4位 解:0011 1100 XOR BL,3CH(3) )BL第0,3,4,7位取反解:1001 1001 XOR BL,99H5.AL高2位清0,低2位置1,中间4位取反 解:AND AL,3FH OR AL,03H XOR AL,3CH6.机器字长8位,-46补码=?46补码=0010 1110取反 1101 0001末尾加11101 0010D2H机器字长16位,-46补码=FFD2H7.数据段中偏移地址为BX内容所对应的字内容取出送AX; MOV AX,BX有效地址:EA=BX=1000H物理地址:PA=DS x 16 +EA=12340H+1000H=13340H执行结果是将物理地址为13340H和13341H所对应的字内容取出送AX;8.数据段偏移地址为BX的对应的字节送CL;MOV CL,BXEA=BX=1000HPA=DS x 16 +EA=133401H执行结果是将物理地址为13340H对应的字节送CL;9.ES段中偏移地址为SI所对应的字送AX;MOV AX,ES:SIEA=SI=3000H PA=ES x 16 +SI=9ABC0H + 3000H =9DBC0H;执行结果是将物理地址为9DBC0H和9DBC1H所对应的字送AX;10.AH内容送入附加段中偏移地址为DI所对应的字节;MOV ES:DI,AHEA=DI=4000HPA=ES x 16 + DI =9ABCOH +4000H=9EBC0H执行结果是将AH内容送入物理地址为9EBC0H对应的字节中;11.SS段中偏移地址为BP所对应的字送CX MOV CX,SS:BPEA=BP=2000HPA=SS x16 +EA=5670H+2000H=-58780H物理地址 5878H,58781H.12.AL内容送人堆栈段中偏移地址为BP所对应的字节MOV SS:BP,ALEA=BP=2000HPA=SS x16+EA=58780H执行结果是将AL内容送入物理地址为58780H所对应字节内;减法SUB:1. SUB BL,03H BLBL-03H2.4个16位寄存器AX-BX-CX-DX结果放AXSUB AX,BXSUB AX,CXSUB AX,DX3.79H-5CH MOV AL,79H SUB AL,5CH4.移地址为2000H,2001H,2001H三单元内容相减差放入AL; MOV AL,2000H SUB AL,2001H SUB AL,2002H5.AL-DS:1800H,结果放AL; SUB AL,DS:1800H6.DS:BX+DI-SI,结果放在DS:BX+DI SUB DS:BX+DI,SI7.数据段中偏移地址为BX内容与1200H之和所对应的字的内容取出送AX. MOV AX,BX+1200 EA=BX+1200H=2200H PA=DS x 16 +EA=12340H+2200H=14540H物理地址 14540H ,14541H8.数据移位:SAL AL,1 AL内容算术左移1位 MOV CL,2 SAL AL,CL (AL内容算术左移2位)9.AL内容乘以3,结果仍放在AL中 MOV BL,AL SAL AL,1 ADD AL,BL10.AL内容乘以5,结果放在AL中 MOV BL,AL MOV CL,2 SAL AL,CL ADD AL,BL11.AL内容乘以10,结果放在AL中 SAL AL,1 MOV BL,AL SAL,AL,1 SAL AL,1 ADD AL,BL12.AL内容乘以1.5,结果仍放在AL中 MOV BL,AL SAR AL,1 ADD AL,BL13.AL内容乘以1.25,结果仍放在AL中 MOV BL,AL MOV CL,2 SAR AL,CL ADD AL,BL14.A、B值分别放在BUFA,BUFB单元中,求公式中Z值,并将结果放在RESULT单元中,运算结果假设不超过16位:Z=(A+B) x 10 500 MOV DX,BUFA ;DX=A ADD DX,BUFB ;DX=A+B MOV BX,DX ;BX=DX=A+B MOV CL,3 ; SAL DX,CL ;DX=(A+B)*8 SAL BX,1 ;BX=(A+B)*2 ADD DX,BX ;DX=(A+B)*8+(A+B)*2 SUB DX,500 ;DX=(A+B)*10 500 MOV RESULT,DX MOV AH,4CH INT 21H15.立即数90H送人数据段中偏移地址为DI内容与2500之和所对应的字节中 MOV BYTE PTRDI+2500H,90H EA=DI+2500H=6500H PA= EA+DS x 16 =18840H17.立即数A0H送入数据段中偏移地址为DI内容与2500H之和所对应的字中 MOV WORD PTRDI+2500H1. 已知XX,YY两个无符号16位数,求其中最大值,结果放在MAX单元中MOV AX,XXCMP AX,YYJA NEXTMOV AX,YYNEXT:MOV MAX,AX2. 已知XX、YY两个无符号16位数,求其中最小值,结果放在MIN中; MOV AX,XX CMP AX,YY JB NEXT MOV AX,YYNEXT:MOV MIN,AX3. 已知XX,YY,ZZ三个无符号16位数,求其中最大值,结果放在MAX中; MOV AX,XX CMP AX,YY JA NEXT MOV AX,YYNEXT:CMP AX,ZZ JA GOMAX MOV AX,ZZGOMAX:MOV MAX,AX三个最小值方法与上类似;4. 已知字节变量CHAR,判断它是否为大写字母,如果是则显示该字符,否则退出MOV DL,CHARCMP DL ZJA QUITCMP DL,AJB QUITMOV AH,02HINT 21HQUIT:MOV AH,4CHINT 21H判断是否是小写字母方法类似5. 从键盘上读入字符,判断它是否为数字,如果是则显示该字符,否则退出;MOV AH,01HINT 21HCMP AL,9JA QUITCMP AL,0JB QUITMOV DL,ALMOV AH,02HINT 21HQUIT:MOV AH,4CHINT 21H6. 设Y为符号数,写出其分支程序1 (X0)Y=0 (X=0)-1 (X0)MOV AL,AACMP,AL,0JGE BIGRMOV AL,-1JMP STOPBIGR: JG NEXT1 MOV AL,0JMP STOPNEXT1: MOV AL,1STOP:MOV BB,ALMOV AH,4CHINT 21H循环结构1. 编写程序计算C=1+2+10MOV CX,1010MOV BX,0MOV AX,0LOP:INC BXADD AX,BXLOOP LOP2. C=2+4+6+100MOV CX,50MOV BX,0MOV AX,0LOP:INC BXINC BXADD AX,BXLOOP LOP3. C=10+9+1MOV CX,10MOV BX,11MOV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年河南省工勤岗考试防疫员训练题及答案-河南职业技能
- 高二语文下学期期末考试试卷及答案
- 共享经济模式下的行业挑战
- 2025年汽车测量试题及答案
- 2025年劳动课课标考试试题及答案
- 2025年手术室安全管理和术中输血护理操作的理论考核试题及答案
- 山西类人员考试试题及答案
- 劳保用品考试试题及答案
- i基础知识考试试题及答案
- 奥特曼 竞猜题库及答案
- 爱心妈咪小屋使用登记表
- (完整版)建筑构造课件
- (完整word版)博爱宠物医院危重病治疗协议书
- 大学语文课件(完整版)
- (研究生)商业伦理与会计职业道德ppt教学课件(完整版)
- 提高筒仓滑模施工混凝土外观质量QC成果PPT
- 油浸式变压器(电抗器)检修规范
- 屈光不正的处方原则讲义
- 高等教育法规概论知识点汇总
- 管理人员安全教育培训
- 翻译目的论研究综述
评论
0/150
提交评论