llgd.net
当前位置:首页 >> 如何使用汇编语言将BX寄存器内的二进制数用十六进... >>

如何使用汇编语言将BX寄存器内的二进制数用十六进...

disp proc near ;显示16进制数(字母大写)子程序,入口:BX寄存器存有二进制待显示数 mov dl,bh mov cl,4 shr dl,cl cmp dl,10 jc hex1 add dl,30h hex1: add dl,37h mov ah,02h int 21h mov dl,bh and dl,0fh cmp dl,10 jc hex2 add dl,30h hex2...

;怎么你们问的都是相同的一些问题? ;16进制数输出,用MASM5.0编译通过 data segment s1 db 4 DUP(0) S2 db '$' data ends code segment assume cs:code, ds:data main proc far start: push ds xor ax,ax push ax mov ax,data mov ds,ax ;-----...

mov ax,bx call asc16 ;............................. .exit asc16:push ax mov al,ah call asc8;显示al pop ax asc8:push ax shr al,4 call asc4;显示al低4位 pop ax asc4:and al,0fh add al,'0' cmp al,'9' jbe asc1 add al,7;变换到A-F asc1...

assume cs:code code segment start: mov bx,1234h;number to show mov cx,16;loop time push bx s: mov dx,bx and dx,8000h cmp dx,0 je put0 mov ah,02h mov dl,31h int 21h;show '1' jmp onebit put0: mov ah,02h mov dl,30h int 21h;show '0...

这不是刚才我写的那道题吗? DATAS SEGMENT DATAS ENDS STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX mov si,4 mov bx,1234h s: mov cl,4 rol bx,cl mov ax...

应该会有四个字符输出 第一个 mov al,bh 然后右移AL, 假如此数小于10,则+30变成对应的数字的ASCII码 否则应该变成对应的A~F的值, 然后取第二个数 mov al,bh and al,0fh 然后转换输出 第三是 mov al,bl ...

嘿嘿 俺来回答你 BX是个通用的寄存器. 有2种使用方式 1 可以直接用来装操作数 例如: MOV AX,BX ;即将BX中的操作数传送给累加器AX 这种方式叫寄存器寻址 2 不是装操作数 而是装操作数的地址 例如: MOV AX,[BX] ;即根据BX中的操作数的地址 找...

如有什么疑问,补充提问。 ----------------------------------------------- .model small .data table db 40H,79H,24H,30H,19H,12H,02H,78H,00H,18H ;BCD table input db 05h,07h ;输入数据,十进制57 .code .startup mov bx,offset table mov...

MOV AL, BL AND AL, 0FH OR AL, 30H MOV L4, AL MOV AL, BL SHR AL SHR AL SHR AL SHR AL OR AL, 30H MOV L3, AL MOV AL, BH AND AL, 0FH OR AL, 30H MOV L2, AL MOV AL, BH SHR AL SHR AL SHR AL SHR AL OR AL, 30H MOV L1, AL

编程语言汇编语言3、在8086/8088CPU寄存器组中,数据寄存器主要是指( AX )、( BX )、( CX )、( DX )。4、假设(DS)=3000H,(SI)=0040H,(30054H)=4336H,则指令 SUB [SI+14H],0136H 执行后,(30054H)=( 4200H )。5、结构化程...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com