汇编程序
jbx929205249
这个作者很懒,什么都没留下…
展开
-
基本I/O接口电路设计实验
;***************根据CHECK配置信息修改下列符号值*******************IOY0 EQU 0A000H ;片选IOY0对应的端口始地址IOY1 EQU 0A040H ;片选IOY1对应的端口始地址;*******************************************原创 2011-11-15 17:48:47 · 4372 阅读 · 0 评论 -
汇编语言,双精度加法运算
要求计算X+Y=Z,将结果Z输出到屏幕上,其中X=001565A0H,Y=0021B79EH。实验利用累加器AX,先求低十六位和,并存入地址存储单元,后求高16位和,再存入高址存储单元。由于地位可能向高位有进位,因而高位相加语句需用ADC指令,则地位相加有进位时,CF=1,高位字相加时,同时加上CF中的1。在80386以上微机中可以直接使用32位寄存器和32位加法指令完成。;二进制双精度加法运原创 2011-10-25 17:54:27 · 10333 阅读 · 2 评论 -
汇编语言,找出最大值与最小值
STACK1 SEGMENT STACK DW 256 DUP(?)STACK1 ENDSDDATA SEGMENTMES1 DB 'The least number is:$'MES2 DB 0AH,0DH,'The largest number is:$'NUMB DB 0D9H,07H,8BH,0C5H,0EBH,04H,9DH,0F9HDDATA EN原创 2011-11-02 22:11:50 · 13317 阅读 · 0 评论 -
汇编语言,将ASCII码十进制数转换为二进制数
STACK1 SEGMENT STACK DW 256 DUP(?)STACK1 ENDSDATA SEGMENTMES1 DB 'The ascii code of decimal code are:$'BUF DB 31H,32H,33H DB 10H DUP(0)DATA ENDSCODE SEGMENT原创 2011-11-02 22:15:30 · 13323 阅读 · 4 评论 -
地址译码电路设计实验
;***************根据CHECK配置信息修改下列符号值*******************IOY0 EQU 0A000H ;片选IOY0对应的端口始地址;***************************************************************** Y6 EQU IOY0+原创 2011-11-22 10:20:56 · 3779 阅读 · 0 评论 -
汇编语言 统计负数个数(一)
DTSEG SEGMENTMES1 DB 'The result is:$'NUMB DB 12H,88H,82H,89H,33H,90H,01H,10H,0BDH,01HDTSEG ENDSCDSEG SEGMENT ASSUME CS:CDSEG,DS:DTSEGSTART:MOV AX,DTSEG MOV DS,AX原创 2011-11-08 12:20:34 · 10372 阅读 · 0 评论 -
汇编语言 统计负数个数(二)
STACK1 SEGMENT STACK DW 256 DUP(?)STACK1 ENDSDDATA SEGMENTNUMB DB 12H,88H,82H,89H,33H,90H,01H,10H,0BDH,01HMES1 DB 'The number of negative is:$'DDATA ENDSCODE SEGMENT ASSUME CS:CODE原创 2011-11-08 12:23:42 · 4485 阅读 · 1 评论