计算机硬件基础课后答案.doc

计算机硬件基础课后答案.doc

ID:57188171

大小:109.00 KB

页数:15页

时间:2020-08-05

计算机硬件基础课后答案.doc_第1页
计算机硬件基础课后答案.doc_第2页
计算机硬件基础课后答案.doc_第3页
计算机硬件基础课后答案.doc_第4页
计算机硬件基础课后答案.doc_第5页
资源描述:

《计算机硬件基础课后答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2-18(1)1278H+3469H=0001001001111000+0011010001101001=0100011011100001SF=0ZF=0AF=1PF=1CF=0OF=0(2)54E3H-27A0H=0101010011100011+1101100001100000=10010110101000011SF=0ZF=0AF=0PF=0CF=0OF=0当进行16位或8位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1

2、,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。2-24答:存储慢速设备(存储器或I/O设备)的数据时,必须插入等待周期TW来延长总线周期,插入TW多少取决于CPU完成独立操作所需时间。WRRDDENDT/RIO/M2-26D读存储器00001写存储器010104-5DATASEGSEGMENTMY1BDB‘PERSONALCOMPUTER’MY2BDB20MY3BDB14HMY4BDBBMY5WDW20DUP(?)MY6WEQU100DATASEGENDS4-6(1)BX=(2);(2)

3、AL=(2);(3)CX=(10);(4)DL=(10).4-7(1)VAR1、VAR2、VAR3的偏移地址是30H,3AH,40H;(2)DATA1的值是50H,CNT的值是16;(3)VAR2+2的内容为2。4-8(2)X为字变量,Y则可以字节方式访问X;(4)X为字变量,初值放在内存中的顺序为88H和62H,Y为字节变量,初值依次为62H和88H;(5)X和Y均为字变量,初值不同,因为X为16进制数,Y为10进制数。4-9(1)源操作数1000超过字节范围(3)CMP的两个操作数不能同时为存储器操作数(5)JNZ的转移位

4、置不能用字变量给出4-11(1)DATA1DB86H,27H,23H,00H,24H,1AH(2)DATA2DW0B430H,1062H或者(1)DATA1LABELBYTEARRAYDW2786H,23H,1A24H(2)DATA2LABELWORDARRAYDB30H,0B4H,62H,10H4-12DATASEGMENTWORDTABLEDB100DUP(0)DATAENDSSTACKSEGMENTWORDSTACK‘STACK’DB1024DUP(0)STACKENDSCODESEGMENT‘CODE’ASSUMEDS

5、:DATA,SS:STACK,CS:CODEMAINPROCFARSTART:PUSHDSMOVAX,0PUSHAXMOVAX,DATAMOVDS,AXMOVES,AXLEABX,TABLEMOVCX,100LOP:MOVBYTEPTR[BX],64HINCBXLOOPLOPRETMAINENDPCODEENDSENDSTART4-15TRANMACROX,Y,Z;X,Y,Z为源、目标数据块的首地址,Z为数据块的长度MOVCX,ZMOVSI,OFFSETXMOVDI,OFFSETYCLDREPMOVSBENDM4-16MOVA

6、X,WORDPTRXADDAX,WORDPTRYMOVWORDPTRZ,AXMOVAX,WORDPTRX+2ADCAX,WORDPTRY+2MOVWORDPTRZ+2,AX4-17DATASEGMENTSTRGDB1000DUP(?)STR1EQUSTRG+7STG2EQUSTRG+27STRSEEQU50DATAENDSSTACKSEGMENTPARASTACK‘STACK’DB100DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATAMAIN:MOVAX,DATAM

7、OVDS,AXMOVES,AXMOVCX,STRSEMOVSI,OFFSETSTG1MOVDI,OFFSETSTG2CLDPUSHSIADDSI,STRSE-1CMPSI,DIPOPSIJLOKSTDADDSI,STRSE-1ADDDI,STRSE-1OK:REPMOVSBMOVAX,4C00HINT21HCODEENDSENDMAIN4-18 (1) DATASEGMENT DATAENDS CODESEGMENT … MOVAH,01H;从键盘输入一个字符,其ASC码值在AL中 INT21H CMPAL,41H JZP0

8、CMPAL,42H JZP1 … CMPAL,4AH JZP9 JMPEXIT P1:… RET P2:… RET …… P9:… RET EXIT:MOVAH,4CH INT21H …. (2) DATASEGMENT BASEDWP0,P1,……,P9 DATAENDS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。