- 30
- 0
- 约6.71万字
- 约 5页
- 2017-01-03 发布于贵州
- 举报
18.编写程序,将MBUF为起始单元的5个数按相反次序传送到NBUF开始的存储单元中AGAIN:MOV AL,[SI-1] OR AL,30H MOV [DI],AL DEC SI INC DI LOOP AGAIN MOV AL,$ MOV [DI],AL MOV DX,OFFSET NBUF MOV AH,09H INT 21H MOV AH ,4CH INT 21HCODE ENDS END STARTDATA SEGMENT MBUF DB 5,8,3,7,5 COUNT EQU $-MBUF NBUF DB 6 DUP(?)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART:MOV AX,DATA MOV DS,AX MOV SI,OFFSET MBUF MOV DI,OFFSET NBUF MOV CX,COUNT ADD SI,CX20.编写程序,将内存中某数据块中的正数和负数分开,并分别将这些正数和负数送同一数据段的两个缓冲区中,并在屏幕上显示正数和负数的个数(数据自定)。DATA SEGMENT D1 DB 1,3,-1,-3,4,0,2 COUNT EQU $-D1 D2 DB 100 DUP(?) D3 DB 100 DUP(?) PNUM DW ? NNUM DW ? CONST DW 10000,1000,100,10,1 DECS DB 5 DUP(0) HEAD1 DB THE NUMBER OF POSITIVE NUMBER IS:$ HEAD2 DB THE NUMBER OF NEGATIVE NUMBER IS:$DATA ENDSMOV AH,09H LEA DX,HEAD2 INT 21H MOV AX,NNUM CALL DISPLAY MOV DL,0AH MOV AH,02H INT 21H MOV DL,0DH MOV AH,02H INT 21H MOV AH,4CH INT 21HDISPLAY PROC NEAR MOV CX,5 LEA SI,CONST LEA DI,DECSCONV: MOV BL,0AGAIN1: SUB AX,[SI] JC NEXT INC BL JMP AGAIN1NEXT: ADD AX,[SI] OR BL,30H MOV [DI],BL INC SI INC SI INC DI LOOP CONV MOV AH,02H MOV CX,5 LEA DI,DECSCONV1:MOV DL,[DI] CMP DL,30H JNZ CONV3 INC DI LOOP CONV1STACK SEGMENT STACK DB 100 DUP(?)STACK ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACKSTART:MOV AX,DATA MOV DS,AX LEA BX,D1 LEA SI,D2 LEA DI,D3 MOV CX,COUNTAGAIN:MOV AL,[BX] CMP AL,0 JGE LOP1 MOV [DI],AL INC DI INC NNUM JMP LOPLOP1: JG LOP2 JMP LOPLOP2: MOV [SI],AL INC SI INC PNUMLOP: INC BX LOOP AGAIN MOV AH,09H MOV DX,OFFSET HEAD1 INT 21H MOV AX,PNUM CALL DISPLAY MOV DL,0AH MOV AH,02H INT 21H MOV DL,0DH MOV AH,02H INT 21HCONV3:INT 21H CMP CX,0 JZ QUIT INC DI MOV DL,[DI] LOOP CONV3QUIT: RETDISPLAY ENDP CODE ENDS END START21.编写程序,从内存BLOCK开始,存放着10个字节的有符号数,从这些数中找出绝对值最大的数,将其存入MAX中。AGAIN:MOV AL,[SI] CMP AL,0 JGE LOP NEG ALLOP: CMP AL,BL JBE LOP1 XCHG AL,BLLOP1: INC SI LOOP AGAIN ADD BL,30H MOV MAX,BL MOV DL,BL MOV AH,02H INT 21H MOV AH,4CH INT 21HCODE ENDS END START DATA SEGMENT BLOCK DB 1,-1,4,-3,8,9,-5,3,-1,2 COUNT EQU $-BLOCK MAX DB ?DATA ENDSS
您可能关注的文档
最近下载
- GE 9HA燃气轮机先进技术.pdf
- 2025年新疆五家渠市辅警招聘考试真题(附答案).docx
- 【历史】开学第一课课件--2024-2025学年统编版七年级历史下册.pptx VIP
- 20以内加减混合运算口算练习题(147).docx VIP
- 广西南宁市青秀区2025年中考一模物理试题(含答案).docx VIP
- 实施指南(2025)《JBT 2436.1-2020 导线用铜压接端头 第 1 部分:0.5mm2~6.0mm2 导线用铜压接端头》.pptx VIP
- 各分部分项工程完整施工方案(石材、玻璃幕墙、铝合金格栅、铝板).docx VIP
- TE端子压接标准114-18022中文版.pdf VIP
- 2026年九江职业大学单招职业适应性考试必刷测试卷推荐.docx VIP
- 2026年部编版新教材语文小学二年级下册全册教案(含教学计划).pdf
原创力文档

文档评论(0)