社区
汇编语言
帖子详情
为什么非com程序不能直接用int 20h安全退出?
llkjkk
2011-01-04 09:12:56
如题。
谢谢。
...全文
56
2
打赏
收藏
为什么非com程序不能直接用int 20h安全退出?
如题。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nanlingcg
2011-01-04
打赏
举报
回复
为什么非com程序不能直接用int 20h安全退出?
??????????????????????
可以用啊!
用INT 20H退出程序,只要满足CS=PSP段地址就可以啊.
JeanLove
2011-01-04
打赏
举报
回复
cs指针必须指向程序头。com程序只有一个段,没关系。非com程序有exe的控制块,所以必须指向头部。
在程序开头要有
mov ax,0
mov cs,ax
或者使用
mov al,4ch
int 21h
双端口课程设计
以上地址入栈保存(以便在
程序
退出
时再恢复中断矢量表中的内容) MOV AX , CS ; MOV DS , AX ; MOV DX , OFFSET REC
INT
ERRUPT ; MOV AH , 25H ; MOV AL , 0CH ;
INT
21H ;修改中断矢量表,将NET_
INT
位置登记为...
单片机
程序
设计 电子钟
程序
子功能1下KEY不为2和4,循环 MOV KEY,#00H SJMP MAIN1_START ;子功能1下KEY=4,转入时钟模块 MAIN0_J0: CJNE A,#02H,MAIN0_J1 MOV KEY,#00H ;主菜单下KEY=2,显示ABCDEF SHOW_ABCDEF_START: ;显示...
led1632电路图
一种用延时等待的解码方法,比较容易理解,但缺点是占用CPU运行时间,第二种方法用定时器和外中断的解码方法,初学不易理解,但优点也很明显,第二种方法如果能解决连发解码就比较完美,更完善的红外遥控解码
程序
,...
微机原理的常用的DOS软中断
1.
INT
20H
程序
正常
退出
2.
INT
21H 系统功能调出 3.
INT
22H 结束
退出
4.
INT
23H Ctrl+Break处理 5.
INT
24H 出错
退出
6.
INT
25H 读磁盘 7.
INT
26H 写磁盘 8.
INT
27H 驻留
退出
DosBOX 0.74运行g命令后
程序
无法响应的解决方法
在上网查找时发现答主本人的64位系统可能是出现问题的原因,新版本的系统会出一些bug。g =起始地址 终止地址(比如g =0100 0108)原代码结尾已加
int
20H
结束
程序
且符合规范。
汇编语言
21,458
社区成员
41,603
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章