xiao11fang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2004-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3235回复:3

8088/8086属于这个地方吗?

楼主#
更多 发布于:2004-06-15 11:07
我要学习微机原理,也就是8088,要进行一些程序设计练习,请问我在电脑上(W2000系统)下应该装什么开发环境或软件啊,才能调我那些程序呢?
xiao11fang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2004-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-16 08:18
是不是现在没人开发这个东西了
fu_tiansweet
驱动老牛
驱动老牛
  • 注册日期2004-01-08
  • 最后登录2009-07-10
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望526点
  • 贡献值0点
  • 好评度281点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-01 10:41
    编写汇编语言有两种主要的方法:1.使用MASM或TASM等编译器;2.使用除错程序DEBUG.COM。DEBUG其实并不能算是一个编译器,它的主要用途在于除错,即修正汇编程序中的错误。不过,也可以用来写短的汇编程序,尤其对初学者而言,DEBUG 更是最佳的入门工具。因为DEBUG操作容易:只要键入DEBUG回车,A回车即可进行汇编,过程简单,而使用编译器时,必须用到文本编辑器、编译器本身、LINK以及EXE2BIN等程序,其中每一个程序都必须用到一系列相当复杂的命令才能工作,而且用编译器处理源程序,必须加入许多与指令语句无关的指示性语句,以供编译器识别,使用 DEBUG 可以避免一开始就碰到许多难以理解的程序行。DEBUG 除了能够汇编程序之外,还可用来检查和修改内存位置、载入储存和执行程序、以及检查和修改寄存器,换句话说,DEBUG是为了让我们接触硬件而设计的。

  DEBUG的的A命令可以汇编出简单的COM文件,所以DEBUG编写的程序一定要由地址 100h(COM文件要求)开始才合法。FOLLOW ME,SETP BY SETP(步步回车):

  输入 A100 ; 从DS:100开始汇编
  2.输入 MOV DL,1 ; 将数值 01h 装入 DL 寄存器
  3.输入 MOV AH,2 ; 将数值 02h 装入 DL 寄存器
  4.输入 INT 21 ; 调用DOS 21号中断2号功能,用来逐个显示装入DL的字符
  5.输入 INT 20 ; 调用DOS 20号中断,终止程序,将控制权交回给 DEBUG
  6.请按 Enter 键
  7.现在已将汇编语言程序放入内存中了,输入 G(运行)
  8.出现结果:输出一个符号。
  ㄖ ←输出结果其实不是它,因WORD97无法显示原结果,故找一赝品将就着。
  Program terminated normally

不知道可以吗?

满意的话,就给点分 :D
chen19224
驱动牛犊
驱动牛犊
  • 注册日期2004-12-24
  • 最后登录2007-11-25
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-26 22:04
谢谢
游客

返回顶部