zoukankan      html  css  js  c++  java
  • TH-Union教学机 指令总结

    指令总结


    以下是部分 TH-Union教学机 的指令

    基本指令 用法 功能及相关指令
    ADD ADD DR,SR DR+SR→DR
    SUB SUB DR,SR DR-SR→DR
    AND AND DR,SR DR and SR→DR
    OR OR DR,SR DR or SR→DR
    XOR XOR DR,SR DR xor SR→DR
    CMP CMP DR,SR DR-SR ( 影响标志位 )
    TEST TEST DR,SR DR and SR ( 影响标志位 )
    MVRR MVRR DR,SR DR ← SR
    INC DEC INC DR;DEC DR DR+1→DR; DR-1→DR
    SHL / SHR SHL DR; SHR DR DR,C←DR * 2; DR,C←DR / 2
    JRC / JRNC JRC ADR; JRNC ADR C=1时跳转到ADR; C=0时跳转到ADR
    JRZ / JRNZ JRZ ADR/JRNZ ADR Z=1时跳转到ADR;Z=0时跳转到ADR
    JR / JMPA JR ADR;JMPA ADR Offset+PC→PC; PC→AR,PC+1→PC;MEM→PC
    IN / OUT IN 80/81;OUT80/81 OUT: IRL→ARL; R0→(PORT); 即R0→[I/O PORT]
    PUSH / POP PUSH DR;POP DR POP: SP→AR,SP+1→SP;MEM→DR;即出栈→DR
    PSHF / POPF PSHF;POPF POPF:出栈→FLAG
    LDRR / STRR LDRR DR,[SR];STRR [DR],SR [SR]→DR;SR→[DR]
    MVRD MVRD DR,DATA PC→AR,PC+1→PC;MEM→DR; 即DATA→DR
    CALA CALA ADR PC→AR,PC+1→PC;(AR) →Q;SP-1→SP、AR;PC→MEM,Q→PC
    RET RET SP→AR,SP+1→SP;MEM→PC; 即子程序返回

    这是小睿的博客,如果需要转载,请标注出处啦~ヾ(≧▽≦*)o谢谢。
  • 相关阅读:
    数据持久化
    计算机中的上下文
    URL
    MVC之Control中使用AOP
    富客户端
    一些术语的解释
    docker mysql 安装
    用C#开发Windows服务
    java 图片文件Base64编码与二进制编码格式互相转换
    Camera打开前置摄像头或后置摄像头
  • 原文地址:https://www.cnblogs.com/Yunrui-blogs/p/11859270.html
Copyright © 2011-2022 走看看