
计算机组成原理与汇编语言
易小琳 朱文军 鲁鹏程 编著
bueke
。
展开
-
2.4运算类编程实验(微机实验)
**2.十进制数的 BCD 码减法运算本实验要求计算 X-Y=Z,其中,X、Y、Z为 BCD 码,其中 X=0400H,Y=0102H。STACK1 SEGMENT STACKDW 256(?)STACK1 ENDSDATA SEGMENTMES1 DB 'THE RESULT IS:$'X DW 0400HY DW 0102HDATA ENDSCODE SEGMENTASS...原创 2019-12-11 12:52:04 · 2261 阅读 · 0 评论 -
汇编语言,双精度加法运算
要求计算X+Y=Z,将结果Z输出到屏幕上,其中X=001565A0H,Y=0021B79EH。实验利用累加器AX,先求低十六位和,并存入地址存储单元,后求高16位和,再存入高址存储单元。由于地位可能向高位有进位,因而高位相加语句需用ADC指令,则地位相加有进位时,CF=1,高位字相加时,同时加上CF中的1。在80386以上微机中可以直接使用32位寄存器和32位加法指令完成。;二进制双精度加法运算...原创 2019-12-11 08:57:58 · 5124 阅读 · 1 评论