汇编8086(冒泡排序,四舍五入,ASCALL码转真值、真值转十进制输出

本文介绍了8086汇编语言中的几个关键操作,包括冒泡排序算法的实现,数值处理的四舍五入技巧,以及ASCII码与真值之间的转换,并详细阐述了真值转十进制的输出过程。
摘要由CSDN通过智能技术生成

文字最后附上常用格式,变量名对应下文中的算法

常用格式

; 常用格式
ENTERLINE macro
	mov dl,13
	mov ah,2
	int 21h
	mov dl,10
	mov ah,2
	int 21h
endm

DATAS SEGMENT
    ;此处输入数据段代码  
    TIP_INPUT DB 'INPUT:$'
    TIP_ID DB 'Student id : 1907$'
    TIP_ITH DB 'THE ITH WORLD IS:$'
TIP_VALUE DB 'THE VALUE OF N IS:$'
TIP_out db 'OUTPUT:$'
    err DB 'THERE ARE ERROR!$'
        FNN DW 0
        flag db 0
    	ithn dw 0
    	the_i dw 0
		THE_TEN Dw 10
      THE_VALUE DW 0
      the_remainder DW 0
        THE_TRUE dw 0
        THE_N DW 0
    DATA_STRING DB 80H
    DB 0
DB 280H DUP('$')

    DATA_NUM DB 80H
    DB 0
    DB 280H DUP('$')
    
DATAS ENDS

STACKS SEGMENT
    ;此处输入堆栈段代码
    DW 40H DUP(0)
    TOP LABEL WORD
STACKS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV AX,DA
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值