| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 766 人关注过本帖
标题:IBM-PC汇编语言程序设计 问题请大大们帮忙下
只看楼主 加入收藏
陛下
Rank: 2
来 自:南宁
等 级:论坛游民
帖 子:62
专家分:90
注 册:2010-5-15
结帖率:42.86%
收藏
已结贴  问题点数:20 回复次数:5 
IBM-PC汇编语言程序设计 问题请大大们帮忙下
我弄了很久只弄得这点
希望不要见怪,刚刚初学,希望大大们帮帮忙
题目是:12345+67890=
要求显示式子和结果,而我现在只能显示式子,希望大大们能帮帮忙
谢谢
程序代码:
DATA  SEGMENT
       X  DB  '12345+67890=?????$'
DATA  ENDS
CODE  SEGMENT
        ASSUME CS:CODE,DS:DATA
START:MOV  AX,DATA
       MOV  DS,AX
       MOV  DX,OFFSET  X
       MOV  AH,9
       INT   21H
       JMP $
CODE  ENDS
       END START
搜索更多相关主题的帖子: 程序设计 汇编语言 
2010-11-19 08:53
筱镜尘
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2010-11-17
收藏
得分:0 
你的计算的过程呢?
2010-11-19 09:09
xiaomarn
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:5
帖 子:348
专家分:2026
注 册:2009-3-18
收藏
得分:20 
程序代码:
DATA SEGMENT
    MSG DB '12345+67890=?????$'
    A DD 12345
    B DD 67890
DATA ENDS

CODE SEGMENT
    ASSUME CS:CODE,DS:DATA
START:
    MOV AX,DATA
    MOV DS,AX
    MOV AX,WORD PTR A
    MOV DX,WORD PTR [A+2]
    MOV CX,WORD PTR B
    MOV BX,WORD PTR [B+2]
    ADD AX,CX
    ADC DX,BX
    MOV SI,OFFSET MSG
    ADD SI,12
    CALL DECTOHEX
   

    MOV DX,OFFSET MSG
    MOV AH,9
    INT 21H
   

    MOV AH,4CH
    INT 21H
   

;********************************
;INPUT=DX:AX
;OUTPUT =BUFFER (SI POITE TO)
;********************************
DECTOHEX PROC NEAR
    XOR CX,CX
    MOV BX,10
    DIV BX
    INC CX
    PUSH DX
DIVP:
    XOR DX,DX
    DIV BX
    PUSH DX
    INC CX
    OR AX,AX
    JNZ DIVP
   

DISP:
    POP AX
    ADD AX,30H
    MOV [SI],AL
    XOR AH,AH
    INC SI
    DEC CX
    JNZ DISP
    RET
DECTOHEX ENDP

CODE ENDS
    END START
怎么会有一样的问题呢? 

那个jmp$指令从哪学的呢?看到几次了,原地跳,不退出控制台!很有创意,不过建议还是不要写这样的指令



[ 本帖最后由 xiaomarn 于 2010-11-20 10:48 编辑 ]
2010-11-20 10:45
陛下
Rank: 2
来 自:南宁
等 级:论坛游民
帖 子:62
专家分:90
注 册:2010-5-15
收藏
得分:0 
呵呵 ,谢谢啊
书本都差不多,题目也就差不多了。
不过还真难学,希望还多多知道下,谢谢
2010-11-23 21:17
Alar30
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:10
帖 子:988
专家分:1627
注 册:2009-9-8
收藏
得分:0 
膜拜3#。。
2010-11-25 11:34
快速回复:IBM-PC汇编语言程序设计 问题请大大们帮忙下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021959 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved