鱼C论坛

 找回密码
 立即注册
查看: 2330|回复: 4

zenm hui shi

[复制链接]
发表于 2012-4-13 22:06:25 | 显示全部楼层 |阅读模式
1鱼币
assume cs:codesg,ds:datasg
  datasg segment
   db'1bm             '
   db'dec             '
   db'dos             '
   db'vax             '
   datasg ends
   codesg segment
   start:mov ax,datasg
         mov ds,ax
   mov bx,0
   mov cx,4
   s0:mov si,0
      mov cx,3
    s:mov al,[bx+si]
      and al,11011111b
      mov [bx+si],al
   
      inc si
   
      loop s
   
     add bx,16
     loop s0
  
  int 4c00h
  codesg ends
  end start
用cmd翻译出现错误error A4910:cannot open file:D:\try\ml.err
1.asm<26>:error A2024

最佳答案

查看完整内容

没弄懂你这程序的意思,不过知道你代码倒数第三行是错的,int后面接的中断类型码的范围是0~127,你这里的意思应该是要返回到dos中,正确的代码为 mov ax,4c00h int 21h.这样编译没错误,不过运行似乎没结果。。
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-4-13 22:06:26 | 显示全部楼层
    没弄懂你这程序的意思,不过知道你代码倒数第三行是错的,int后面接的中断类型码的范围是0~127,你这里的意思应该是要返回到dos中,正确的代码为 mov ax,4c00h   int 21h.这样编译没错误,不过运行似乎没结果。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2012-4-14 15:43:57 | 显示全部楼层
  1. assume cs:codesg,ds:datasg
  2.    datasg segment
  3.     db'1bm             '
  4.     db'dec             '
  5.     db'dos             '
  6.     db'vax             '
  7.     datasg ends
  8.     codesg segment
  9.     start:mov ax,datasg
  10.           mov ds,ax
  11.     mov bx,0
  12.     mov cx,4
  13.     s0:mov si,0   这个后面的CX覆盖了上一级的循环,加上一句  MOV DX,CX暂存
  14.        mov cx,3
  15.      s:mov al,[bx+si]
  16.        and al,11011111b
  17.        mov [bx+si],al
  18.    
  19.        inc si
  20.    
  21.        loop s
  22.    
  23.       add bx,16(这里在把dx,的值返给cx
  24.       loop s0
  25.    
  26.    int 4c00h(这里 mov ax,4c00h   int21h
  27.    codesg ends
  28.    end start
复制代码
就这么个吧
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-4-16 23:08:04 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-4-16 23:09:04 | 显示全部楼层
千里婵娟 发表于 2012-4-14 00:47
没弄懂你这程序的意思,不过知道你代码倒数第三行是错的,int后面接的中断类型码的范围是0~127,你这里 ...

我说嘛怎么回事原来是我自己马虎了。。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-6 09:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表