- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与接口技术》题解CH4
题解_《微信计算机原理与接口技术(第 4 版)》科大周荷琴 v4_CH4
第四章
【P4-1 】
下列变量各占多少字节?
A1 DW 23H, 5876H
A2 DB 3 DUP (?), 0AH, 0DH, ’$’
A3 DD 5 DUP (1234H, 567890H)
A4 DB 4 DUP (3 DUP (1, 2,’ABC’) )
解答:
各变量本身定义的数据类型决定了其字节数量,依次为2 个、1 个、4 个和1 个;
而由各变量定义的一组数则为变量的数据类型*组数,分别为:
A1 : 1*2*2=4个字节; A2 : 3*1*1+3*1 )=6个字节;
A3 : 5*2*4=40个字节; A4 : 4* (3*5*1 )=60个字节;
【P4-3 】
有符号定义语句如下:
BUF DB 1, 4, 5, ‘123’
ABUF D 0
L EQU ABUF-BUF
求L 的值为多少?
解答:
ABUF-BUF 表达式是变量偏移地址之减,反映的是变量BUF与ABUF之间的数据元素数量,即
为:L=6
【P4-4 】
假设程序中的数据定义如下:
PAR DW ?
PNAME DB 16 DUP (?)
COUNT DD ?
PLENTH EQU $-PAR
求PLENTH 的值是多少?表示什么意义?
解答:
PAR定义了2 个字节,PNAME定义了16 个字节,COUNT定义了4 个字节,$定义为当前地址,
则:PLENTH=$-PAR=2+16+4=22,表示PAR、PNAME和COUNT变量共定义了22 个字节的数据单
元。
【P4-6 】
下列程序完成后,AH 等于什么?
IN AL,5FH
TEST AL,80H
JZ L1
MOV AH, 0
JMP STOP
L1: MOV AH, 0FFH
STOP: HLT ; HALT 汇编时会出错,应为HLT
第 1 页 共 16 页
题解_《微信计算机原理与接口技术(第 4 版)》科大周荷琴 v4_CH4
解答:
从端口5FH读入的字节数的最高位为1 时,AH=00H ;
从端口5FH读入的字节数的最高位为0 时,AH=FFH ;
【P4-8 】
编制两个通用过程完成将AX 中存放的二进制数转换成压缩的BCD 码以及将BCD 码转换成二
进制数。
解答:
;过程1:完成二进制数转换成压缩的BCD码。【可参考课本例4.67 】
;用寄存器:BX,CX,DX
;入口参数:二进制数在AX 中,共16 位,数值范围为:0~65535 。
;出口参数:转换后的低四位BCD 码(即千位至个位)存AX (压缩BCD 码),
;最高位BCD 码(即万位)存DX 的最低四位(非压缩BCD 码)。
;若要转换的数不大于9999,CF=0,否则,CF=1
;算法一
;设(AX)=abcde, (AX)/10000=a.bcde、商a 为万位系数;
;余数bcde/1000=b.cde,商b 为千位系数;余数cde/100=c.de, 商c 为百位系数;
;余数de/10=d.e, 商d 为十位系数; 余数e 为个位系数。
Bin_BCD_1 PROC NEAR
PUSH BX
PUSH CX
SUB DX,DX
MOV BX,10000 ;计算万位数:除数1 万入BX
DIV BX ;(DX:AX/BX)商(万位)在AX ,余数在DX
XCHG AX,DX ;万
您可能关注的文档
最近下载
- 建筑垃圾清运投标方案(技术方案).docx
- python351入门指南中文版打印版.docx VIP
- PEP五年级英语下册Unit 4 Part A .pptx VIP
- 神经病学(人卫九版)3-颅内压增高.pptx
- 2023—2024学年山东省济南市市中区八年级上学期期中考试英语试卷(含听力).doc VIP
- 颅脑损伤-参考PPT.ppt
- 天津市河东区第一0二中学2022-2023学年七年级上学期数学期中测试卷【含答案】.pdf VIP
- 四年级语文走月亮课件.pptx VIP
- 浙江省宁波市2023-2024学年高二上学期期中地理试题含解析.pdf VIP
- 人教版五年级上册科学《根和茎》课件图文.ppt
文档评论(0)