小赖子的英国生活和资讯

步步高多媒体学生电脑上的热启动和冷启动 – 汇编语言程序设计 – 3

阅读 桌面完整版

英文原贴同步可以在这里阅读.

在步步高多媒体学生电脑 (软驱1号或者98型学生电脑)上,你可以很方便的在BBGDOS操作系统下运行 basm.cmd 步步高汇编器来写汇编语言.并可以编译成 *.cmd 可执行程序.

在步步高上, 热启动,也就是你按下 Ctrl+Alt+Del 或者是 复位键的时候的程序入口是 $580f.当冷启动时, 也就是你按下电源键的时候,程序入口是 $5806.

所以,模拟热启动的话,只要将以下二行程序存成 hot.asm 文件并运行 basm /cmd hot.asm 就可以编译得到 hot.cmd

org $8000
jmp $580f

类似,模拟冷启动的话,只要将以下二行程序存成 cold.asm 文件并运行 basm /cmd cold.asm 就可以编译得到 cold.cmd

org $8000
jmp $5806

编译过的二进制程序 hot.cmd cold.cmd 可以下载,两个文件都很小, 5个字节而已.

强烈推荐

微信公众号: 小赖子的英国生活和资讯 JustYYUK

阅读 桌面完整版
Exit mobile version