微机原理与接口技术-顾晖-习题参考答案 联系客服

发布时间 : 星期一 文章微机原理与接口技术-顾晖-习题参考答案更新完毕开始阅读2d748c256beae009581b6bd97f1922791688be8b

3)MOV CX,LENGTH TABA 4)MOV DX,SIZE TABA

5)MOV CX,LENGTH TABB 6)MOV DX,SIZE TABC 答:

(1)(AX)=1 (2)(AX)=2 (3)(CX)=5 (4)(DX)=0AH (5)(CX)=1 (6)(DX)=4

9.设数据段DSEG中符号及数据定义如下,试画出数据在内存中的存储示意图。4分 DSEG SEGMENT DSP=100 SAM=DSP+20

DAB DB ‘/GOTO/’,0DH,0AH DBB DB 101B,19,’a’ .RADIX 16 CCB DB 10 DUP(?) EVEN

DDW DW ‘12’,100D,333,SAM

49

.RADIX 10 EDW DW 100 LEN EQU $-DAB DSEG ENDS 答:略。 10. 答: 19 11. 答: 12. 答: DSEG SEGMENT

STRING DB 'NEXT123DF$' DSEG ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DSEG START: MOV AX,DSEG MOV DS,AX LEA SI,STRING MOV CX,0 AGAIN: MOV AL,[SI] CMP AL,'$'

50

JZ NEXT INC CX INC SI JMP AGAIN NEXT: MOV DX,CX MVDAT: MOV [SI]+2,AL DEC SI MOV AL,[SI] LOOP MVDAT MOV [SI]+2,AL MOV WORD PTR [SI],DX EXIT: MOV AH,4CH INT 21H CODE ENDS END START DSEG SEGMENT

STRING DB 'It is FEB&03' COUNT=$-STRING DSEG ENDS

51

CODE SEGMENT

ASSUME CS:CODE,DS:DSEG START: MOV AX,DSEG MOV DS,AX LEA SI,STRING MOV CX,COUNT AGAIN: MOV AL,[SI] CMP AL,'&' JNZ NEXT MOV AL,' ' MOV [SI],AL NEXT: INC SI LOOP AGAIN EXIT: MOV AH,4CH INT 21H CODE ENDS END START

DSEG SEGMENT

BLOCK DB 4,5,-2,7,8,9,2,1,0AH,1BH,87H,23H,44H,33H,45H,28H,0DH,8EH,66H,22H

52