久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1087|回復: 7
打印 上一主題 下一主題
收起左側

求指點下匯編語言程序,第四五六七行都報語法錯誤

[復制鏈接]
跳轉到指定樓層
樓主
ID:1117375 發表于 2024-4-19 19:18 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
ORG 1000H
START:  
        MOV A, #15
        CMP A, #20
                JG greater20         
                CMP A, #10
                JGE greater10
                MOV B, #-1
greater20:
                MOV B, #1
greater10:
                MOV B, #0
END        START

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:883242 發表于 2024-4-20 04:42 | 只看該作者
如果是8051的話,第四五六七行的指令根本不存在,你不可能隨便捏造一些指令就讓編譯器去翻譯。
回復

使用道具 舉報

板凳
ID:73992 發表于 2024-4-20 17:00 | 只看該作者
51單片機數值比較:
  ORG 0000H
  LJMP        MAIN


MAIN:
  MOV        A,#0X21
  CJNE        A,#0X20,LOOP_0
  SETB        P1.1                         ;A = #0X20則        P1.1 設置為1
  LJMP         LOOP_END

LOOP_0:
  JC         LOOP_1                         ;A > #0X20則        P1.2 設置為1
  SETB        P1.2
  LJMP         LOOP_END

LOOP_1:
  JNC        LOOP_END
  SETB        P1.3                         ;A < #0X20則        P1.3 設置為1
  LJMP         LOOP_END

LOOP_END:

  LJMP        MAIN

END
回復

使用道具 舉報

地板
ID:883242 發表于 2024-4-21 20:26 | 只看該作者
lyonkon 發表于 2024-4-20 17:00
51單片機數值比較:
  ORG 0000H
  LJMP        MAIN

看得懂就回復,看不懂就別說了。人家的JGE是Jump if Greater and Equal,JG是Jump if Greater,你看你都寫了些啥玩意兒

  1.         MOV          A,#0AH
  2.         SETB         C
  3.         SUBB         A,#014H
  4.         JC           ?C0001
  5.         MOV          A,#0AH
  6.         CLR          C
  7.         SUBB         A,#0AH
  8.         JC           ?C0002
  9.         MOV     B,#0FFH
  10. ?C0001:
  11.         MOV     B,#01H
  12. ?C0002:
  13.         MOV     B,#0H
復制代碼

回復

使用道具 舉報

5#
ID:73992 發表于 2024-4-24 01:52 | 只看該作者
Hephaestus 發表于 2024-4-21 20:26
看得懂就回復,看不懂就別說了。人家的JGE是Jump if Greater and Equal,JG是Jump if Greater,你看你都 ...

上面的例程是cjne 指令代替 cmp指令的示例, 給樓主測試用的。不是按樓主程序寫的。
ORG 0000H
START:  
                MOV A,#0X30
                CJNE        A,#0X14,ST
ST:                JNC        greater20
                CJNE        A,#0X10,greater10
                JNC        greater10
                MOV B, #-1
greater20:
                MOV B, #1
greater10:
                MOV B, #0
END     
回復

使用道具 舉報

6#
ID:195496 發表于 2024-4-24 18:11 | 只看該作者
我不記得有JG,只知道有JC,JE,JNE,好多年了,現在回顧一下,當時學的還是很用心的,就是后來用的少,改用C了
回復

使用道具 舉報

7#
ID:155507 發表于 2024-4-25 09:30 | 只看該作者
他用的是8086匯編語言程序。

要是他用8051,不可能從這里開始 ORG 1000H
回復

使用道具 舉報

8#
ID:883242 發表于 2024-4-25 14:13 | 只看該作者
angmall 發表于 2024-4-25 09:30
他用的是8086匯編語言程序。

要是他用8051,不可能從這里開始 ORG 1000H

DOS程序一個segment前256個字節是程序段前綴PSP,所以要ORG 100H不是1000H。Windows程序是32位線性地址沒有這個要求。x86的寄存器是AX、BX,高低8位分別是AH、AL、BH、BL,樓主寫的是A、B。

所以你的51匯編和86匯編都沒學會,就不要發言了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕一级毛片视频 | 亚洲国产精品成人无久久精品 | 99视频在线免费观看 | 国产成人精品在线 | 久久国产成人午夜av影院武则天 | 精品一区国产 | 龙珠z国语版在线观看 | 欧美日韩国产精品一区二区 | 国产精品一二三区 | 一级久久久久久 | 综合中文字幕 | 国产精品一区二区久久久久 | 三级黄片毛片 | 一区二区在线观看av | 人人干超碰| 日韩精品在线播放 | 国产性生活一级片 | 电影91久久久 | 97视频网站 | 国产中文 | 久久久这里只有17精品 | 日韩不卡在线 | 日韩av资源站 | 超碰综合 | 久热9| 欧美a√ | 毛片免费视频 | 欧美中文字幕在线 | 日韩精品a在线观看图片 | 中文字幕精品一区二区三区精品 | 免费观看一级毛片 | 欧美二区在线 | 国产日韩一区二区 | 我要看免费一级毛片 | 日本a视频| 另类 综合 日韩 欧美 亚洲 | 免费成人高清在线视频 | 在线观看av中文字幕 | 日韩欧美在线观看一区 | 欧美视频 亚洲视频 | 日韩在线一区二区三区 |