论坛: 编程破解 标题: 问286一个汇编问题 复制本贴地址    
作者: mingren123 [mingren123]    论坛用户   登录
我按照汇编书上打了一段程序,把他汇编成了可执行文件。EXE 在运行的时候提示  CPU遇到无效指令,请问遇到这样 的情况要怎么办,我不知道要怎么修改指令 CPU 才能正常运行

地主 发表时间: 05-03-21 10:37

回复: 286 [unique]   版主   登录
在Windows的DOS环境中,DOS是WINDOWS的一个虚拟应用环境。
DOS是直接读写任意硬件,而WINDOWS是保护模式,因此如果你的程序有直接读写硬件,就可能出现这一问题。你在纯DOS下就不会有此问题。

B1层 发表时间: 05-03-21 10:57

回复: mingren123 [mingren123]   论坛用户   登录
请问WIN XP 操作系统怎么进纯DOS啊  我按F8 键 找不到进纯DOS 那一项
是不是 进安全模式就可以???


[此贴被 mingren123(mingren123) 在 03月21日11时07分 编辑过]

B2层 发表时间: 05-03-21 11:05

回复: 286 [unique]   版主   登录
你可以试试。如果是win95/98,可以直接进入到实模式。

B3层 发表时间: 05-03-21 11:23

回复: mingren123 [mingren123]   论坛用户   登录
请问 我有个程序不会写
有两个双精度数 一个存储在数据段,一个存储在附加段,要求两个数相加结果存储在数据段
数据段 A 赋值为=39521  附加段 B 赋值为= -88542  结果存储在 数据段 C


[此贴被 mingren123(mingren123) 在 03月21日12时00分 编辑过]

B4层 发表时间: 05-03-21 11:59

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号