- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机答案1
中 山 大 学08年研究生考试试卷一·判断下列指令书写是否正确,如不正确请说明原因。MOV DL,AX错误,源操作数位数大于目的操作数,改正:movdx,axXCHG AL,50错误,立即数不能作为源操作数。改正:xchg ax,bx3、MOV DS,2000错误,立即数不能直接向段寄存器送数据,要通过通用寄存器。改正 mov ax,2000h4、POP CS错误,pop 不允许与cs寄存器一起使用 改正 pop ds5、MOV AX,[BX][BP]错误,基址寄存器bx,bp不可能同时出现 改正:mov ax,bx6、IN BX,DX错误,in指令只能用al或ax发送或接收数据。改正 in ax,dx7、MOV BL,0F5H8、MOV BYTE PTR[BX],1000H错误。1000h超过byte范围。改正mov byte ptr【bx】,10h9、MOV[BX],[1000]错误。源操作数和目的操作数不能都是存储器操作数,要通过通用寄存器 movbx,1000h10、MOV AX,[CX]错误。cx不能用来做寄存器间接寻址 改正 mov ax,【si】二、填空(每空2分,共26分)请把答案按顺序写在答题纸上,并标明题号。1、若寄存器AL中8位数为ECH,先同86H相与,再同0FH相加,最后RCR 1,其结果为_____2、对于给定的数据定义,变量R1的值是(4 )。A1 DW 1,2,3,’AB’A2 DB 6 DUP(?)A3 DB 0R1 EQU A3-A1(1)12 (2)18 (3)16 (4)143、若TAB为数据段1234H单元的符号名,其中存放的内容为0032H,则执行①MOV AX,TAB指令和②LEA AX,TAB指令后,相应AX中内容①为_0032h______②为_1234h______4、微机系统中,可采用的输入,输出控制方式一般有__程序方式_______、_中断方式__________、和DMA方式。5、已知 ORG 0 Ml DW 100 DUP(?)M2 EQU OFFSET M1M3 DB 80,50执行指令MOV AX,M3后,AX=__80_________执行指令MOV BX,LENGTH M1 EQ M3后,BX=_________6、8086系统在T1状态下,数据/地址线上是_地址信息________,用____ale_____信号将此信号锁存起来。7、8086CPu的基本总线周期由___4____个时钟组成。8、8086系统复位时,代码段寄存器CS=____0ffffh_____指令指针IP=___0_____.三、程序阅读(每题6分,共18分)请把答案按顺序写在答题纸上,并标明题号。1、阅读下列程序,并按要求填空DATA SEGMENT AT 3000H COUNT EQU 8 BLOCK DB 82H,97H,32H,0DBHDB 56H,9AH,0B7H,78H BUFFER1 DB 8 DUP(?)BUFFER2 DB 8 DUP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE DS:DATA ES:DATA:START:MOV AX,DATAMOV DS,AXMOV ES,AX CLDLEA SI, BLOCKLEA DI, BUFFER1LEA BX,BUFFER2MOV CX,COUNTGOON:LODSBTEST AL,80HJNZ MI STOSBJMP AGAIN MI:XCHG BX,DI STOSBXCHG BX,DIAGAIN:LOOP GOONCODE ENDS END START结果:[30007H]=(78h ), AL=( 78h )[30013H]=( ), BX=( 15h )[30009H]=( )2、阅读下面的程序,指明在该程序执行完后,M1、M2、M3中存放的数为多少,各表示什么含义?TABLE DB 10H, 33H, A1H, 58H, 0, 85H, 0 DB 44H, 0,C2H M1 DB 0 M2 DB 0 M3 DB 0START: MOVE CX, 10MOVE BX, 0 G1: CMP TABLE[BX], 0 JGE G2
原创力文档


文档评论(0)