首页 > 其他分享 >CPU--指令系统

CPU--指令系统

时间:2022-10-03 11:56:30浏览次数:55  
标签:指令系统 -- 操作码 地址 寻址 寄存器 CPU

1.机器的指令的一般格式:操作码字段,地址码字段;

 

2.数据在存储器中的存放方式:a,从任意位置开始--不浪费空间,读写控制比较复杂;

              :b, 从一个存储字的起始位置开始存储--读写控制简单,浪费空间;

              :c,边界对准方式,按地址数字节的整数倍位置存储--结合前两者;

 

3.寻址方式

  操作码+寻址特征+形式地址;

    1.pc 指令寻址(pc+1)

    2.立即寻址(形式地址就是操作数)

    3.直接寻址(形式地址对应存储器地址)

    4.隐含寻址(地址隐含在操作码中)

    5.间接寻址(多次访存)

    6.寄存器寻址

    7.寄存器间接寻址

    8.基址寻址(采用专用寄存器保存基地址,然后在基地址上加上A)

    9.变址寻址(A不变,寄存器的内容更改,相加)

    10.堆栈寻址

4.RISC,CISC

  精简指令集,复杂指令集;

 

标签:指令系统,--,操作码,地址,寻址,寄存器,CPU
From: https://www.cnblogs.com/wuyun--wy/p/16750094.html

相关文章

  • Scanner进阶使用2 求数据的个数,总和与平均值
    ////scanner进阶使用,能够进行累加,求平均值和总和,能够自行停止输出packagecom.HuanXin.scanner;importjava.util.Scanner;publicclassDemo04{publicstaticvoidm......
  • 01 入门 | 数据结构与算法
    1.数据数据:数据是指对客观事物进行记录并且可以可以鉴别的抽象符号数据元素:数据的基本单位,在计算机当中作为一个整体考虑数据对象:具有相同性质的数据元素的集合数据......
  • 操作系统错题笔记
    “访管”指令仅在用户态下使用,执行“访管”指令将用户态转变为核心态。因操作系统不允许用户直接执行某些“危险性高”的指令,因此用户态运行这些指令的结果会转成操作系......
  • Java Api ——HDFS连接和文件创建
    写在前面:需要配置好Linux虚拟机并成功配置Hadoop idea创建maven项目导入maven:<dependencies><dependency><groupId>org.apache.hadoop</group......
  • 数字三角形模型
    数字三角形模型以数字三角形这个题为原型的所有题型。AcWing898.数字三角形原题链接:https://www.acwing.com/problem/content/900/解题思路将这个数字三角形看成一......
  • JWT 和 JJWT 还傻傻的分不清吗
    JWTs是JSON对象的编码表示。JSON对象由零或多个名称/值对组成,其中名称为字符串,值为任意JSON值。JWT有助于在clear(例如在URL中)发送这样的信息,可以被信任为不可读(即加密......
  • git安装与配置
    git下载配置账号信息#gitconfig--globaluser.name"xxx"#gitconfig--globaluser.email"[email protected]"#ssh-keygen-trsa-C"[email protected]"到git仓......
  • 自适应滤波之RLS算法
    前言LMS算法的主要优点在于它的计算简单,然而为此付出的代价是缓慢的收敛速度,特别是当自相关矩阵\(\pmb{\varGamma}_M\)的特征值具有较大范围时。从另一个观点来看,LMS算法......
  • 批量样例文件下载
       QzZq博客网址https://www.cnblogs.com/zhangzhangtabszj/p/14592061.html 1#--coding:UTF-8--<code>2importrequests3importre4fro......
  • 汉诺塔问题分治求解
    汉诺塔问题在经典汉诺塔问题中,有3根柱子及n个不同大小的穿孔圆盘,盘子可以滑入任意一根柱子。一开始,所有盘子自上而下按升序依次套在第一根柱子上(即每一个盘子只能放......