计算机组成原理:4.1 指令格式

本文深入探讨了计算机指令系统的构成与指令格式,包括操作码、地址码的基本概念,以及指令长度、指令集的分类和结构。详细分析了零地址、一地址、二地址、三地址和四地址指令的特点,阐述了定长与扩展操作码指令格式的设计原则。

4.1 指令格式

思维导图

在这里插入图片描述

基本概念

指令:

  • 是指示计算机执行某种操作的命令,计算机运行的最小功能单位
  • 一条指令通常包括操作码字段和地址码字段两部分

指令系统(指令集):

  • 一台计算机的所有指令的集合
  • 指令系统是计算机的主要属性,位于硬件和软件的交界面上

指令的基本格式

指令

  • 一条指令通常包括操作码字段和地址码字段两部分

  • 操作码:指出指令中指令应该执行什么性质的操作和具有何种功能。
    操作码是识别指令、了解指令功能及区分操作数地址内容的组成和使用方法的关键信息。

  • 地址码:给出被操作的信息(指令或数据)的地址,包括参加运算的一个或多个操作数所在的

  • 指令长度:

    • 是指一条指令中所包含的二进制代码的位数
    • 指令的长度取决于操作码的长度、操作数地址码的长度和操作数地址的个数,与机器字长没有固定的关系。
  • 分类:(机器字长比较)

    • 单字长指令
    • 半字长指令
    • 双字长指令
  • 两种结构:

    • 定长指令结构

    评论 3
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包

    打赏作者

    wvdon

    你的鼓励将是我创作的最大动力

    ¥1 ¥2 ¥4 ¥6 ¥10 ¥20
    扫码支付:¥1
    获取中
    扫码支付

    您的余额不足,请更换扫码支付或充值

    打赏作者

    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值