1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

    
    

     找回密碼
     立即注冊

    QQ登錄

    只需一步,快速開始

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

    關于匯編指令的問題

    [復制鏈接]
    跳轉到指定樓層
    樓主
    ID:687423 發表于 2020-4-22 11:35 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
      ORG 0000H
      AJMP MAIN
      ORG 0050H
    MAIN: MOV 30H,#89H
      MOV 31H,#0ABH
      MOV 40H,#0CDH
      MOV 41H,#0EFH
      MOV A,31H
      CLR C
      ADD A,41H
      MOV 41H,A
      MOV A,30H
      ADDC A,40H
      MOV 40H,A
      MOV 0,C
      SJMP $
      END
    我想問下 MOV 0,C 指令的含義是什么啊,C放在那個存貯區的什么位置啊。
    感覺匯編好難啊,關于RAM ROM和特殊功能寄存器需要背下來嗎

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

    使用道具 舉報

    7#
    ID:401564 發表于 2020-4-23 13:53 | 只看該作者
    匯編不難,匯編只是太麻煩而已
    你只是知道8051的內部256個字節怎么使用就可以,其它不用去完全背下來的,你也背不下來,編程的時候是要一邊看著數據手冊一邊寫代碼的
    MOV 0,C是把C標志位傳送到可位尋址的00H,你說0或者0H都一樣,就是地址0的意思
    這個0在KEIL編譯下是地址的意思,可以是一個位地址,也可以是一個字節地址,區分是逗號右邊的操作對象決定的,右是位,那么0就是位
    右邊是字節數據,那0就是地址為0的一個字節的地址
    8051規定了20H到2FH是可以位尋址的,位的地址是從00H開始的
    00H等于20H的0位
    回復

    使用道具 舉報

    6#
    ID:719556 發表于 2020-4-23 10:54 來自觸屏版 | 只看該作者
    沒有這一種吧?前面應該是寄存器吧。書上有幾種方式,你可以對著看一下
    回復

    使用道具 舉報

    5#
    ID:735899 發表于 2020-4-23 10:50 | 只看該作者
    就是把c寄存器的內容給了0啊。不過你確定是0?沒這個編碼方式吧,書上有八九種。
    回復

    使用道具 舉報

    地板
    ID:687423 發表于 2020-4-23 10:08 | 只看該作者
    csmyldl 發表于 2020-4-22 12:30
    明明是你的指令錯了,還要問是什么意思,估計沒人能告訴你含義

    ???????
    回復

    使用道具 舉報

    板凳
    ID:267719 發表于 2020-4-22 12:33 | 只看該作者
    將進位標志位放到位尋址的0地址,也就是20H.0那個位
    回復

    使用道具 舉報

    沙發
    ID:235200 發表于 2020-4-22 12:30 | 只看該作者
    明明是你的指令錯了,還要問是什么意思,估計沒人能告訴你含義
    回復

    使用道具 舉報

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

    本版積分規則

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

    Powered by 單片機教程網

    快速回復 返回頂部 返回列表