程序23621281.docVIP

  • 2
  • 0
  • 约2.23千字
  • 约 4页
  • 2018-11-26 发布于江苏
  • 举报
1.编写8086汇编语言程序,将寄存器AX的高8位传送到寄存器BL,低8位传送到寄存器DL。 答:CODE SEGMENT ASSUME CS:CODE START: MOV BL,AH MOV DL,AL MOV AX,4C00H INT 21H CODE ENDS END STAR??? 2.将寄存器DX的内容按从低位到高位的顺序分成4组,并将各组数分别送到寄存器AL,BL,CL和DL中。(例如:(DX)=0ABCDH,分成四组(DL)=0AH,(CL)=0BH,(BL)=0CH,(AL)=0DH) 答:CODE SEGMENT ASSUME CS:CODE START: MOV AX,DX AND AL,0FH MOV BL,DL MOV CL,4 SHR BL,CL AND AH,0FH MOV CL,4 SHR DH,CL MOV CL,AH MOV AH,4CH INT 21H CODE ENDS END START ? 4.试统计9个数中偶数的个数,并将结果在屏幕上显示。 答:DATA SEGMENT BUFF DB 3BH,47H,8DH,-75,0AH,69,-2EH,0CCH,200 CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV SI,OFFSET BUFF MOV CX,

文档评论(0)

1亿VIP精品文档

相关文档