作者ggg12345 (ggg)
看板Programming
标题Re: [心得] 自学组合语言的必备良方!
时间Mon Feb 8 09:16:33 2010
※ 引述《brianhsu (坟墓)》之铭言:
: 如果没计错的话现在的 MS Windows 应该也是一样--你应该不可能
: 在一只 Windows 的 User mode 里直接使用 BIOS interrupt 的。
: 当然,如果你是直接在 Kernel 的原始码里面乱搞,当然可以随便你
: 怎麽用罗。
谢谢您的回应.
Window 2000/XP 有 MSDOS prompt, CMD.EXE 这个程式是提供 80x86
下的 8086 V86 mode . 一般的组语课本如 Kip R. Irvine "Assembly
Language For INTEL-based computers" 是建议使用MS-DOS , linux
下的 Dos Emulater 或 MS-Window 的全萤幕 MSDOS Prompt 来提供
bios call 或 interrupt 的练习.
组语的指令主要是搭配硬体架构而来, 是整个硬体的低阶动作, 如果练
习不到 I/O 处理与中断处理程式, 实在是欠缺最关键的项目.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.4.12