摘要:
方法1.是因为程序在DOS中被装载的时候,程序最开始的256个字节是PSP区域(这里面是与系统交互的数据),刚开始DS自动指向PSP区域开头。而PSP区域一开头的地方存放着返回DOS系统的指令。所以以下代码完成返回DOS的功能 push ds mov ax,0 push ax ... ret方法2. 阅读全文
posted @ 2020-10-26 16:35
nanfengnan
阅读(747)
评论(0)
推荐(0)
摘要:
data segment ;数据段 与段简化定义不同,除了代码段之外都要将相应段装入段寄存器mess db 'fenglei'lh equ $-mess ;长度data endsextra segment ;代码段mess1 db 7 dup(?)extra endsstack segment st 阅读全文
posted @ 2020-10-26 16:14
nanfengnan
阅读(131)
评论(0)
推荐(0)
摘要:
data segment ;数据段 与段简化定义不同,除了代码段之外都要将相应段装入段寄存器mess db 'fenglei'lh equ $-mess ;长度data endsextra segment ;代码段mess1 db 7 dup(?)extra endsstack segment st 阅读全文
posted @ 2020-10-26 16:06
nanfengnan
阅读(176)
评论(0)
推荐(0)
摘要:
;简化段定义模板 title 简化段定义.model small ;定义存储类型.data ;数据段 要进行段装入,不用assume声明了mess1 db 'fenglei'extra segment ;简化段定义的缺陷,没有附加段mess db 7 dup(?) ;定义一个数组extra ends 阅读全文
posted @ 2020-10-26 15:45
nanfengnan
阅读(109)
评论(0)
推荐(0)
摘要:
;简化段定义模板 title 简化段定义.model small ;定义存储类型.data ;数据段 要进行段装入,不用assume声明了mess1 db 'fenglei'extra segment ;简化段定义的缺陷,没有附加段mess db 7 dup(?) ;定义一个数组extra ends 阅读全文
posted @ 2020-10-26 15:21
nanfengnan
阅读(252)
评论(0)
推荐(0)
摘要:
;2020,10,26 复习汇编过程中 ;程序说明,采用子过程编程 输入的用户名和密码放在数据段里面,内置的用户名和密码放在附加段里面 title 登录界面及验证data segmentmess1 db 'personal_computer'tishi db ' welcome to my firs 阅读全文
posted @ 2020-10-26 13:20
nanfengnan
阅读(543)
评论(0)
推荐(0)

浙公网安备 33010602011771号