5 计算机组成原理第四章 指令系统

2023-05-16

文章目录

      • 1 指令格式
        • 1.1 指令定义
        • 1.2 指令格式
        • 1.3 指令格式-地址码
        • 1.4 指令格式-操作码
        • 1.5 操作码分类
        • 1.6 操作类型
      • 2 数据存放指令寻址
        • 2.1 数据存放方式
        • 2.2 指令寻址
        • 2.3 操作数类型
        • 2.4 数据寻址
            • 2.4.1立即寻址
            • 2.4.2 直接寻址
            • 2.4.3 间接寻址
            • 2.4.4 寄存器寻址
            • 2.4.5 寄存器间接寻址
            • 2.4.6 隐含寻址
        • 2.5 数据寻址-2偏移寻址
            • 2.5.1 基址寻址
            • 2.5.2 变址寻址
            • 2.5.3 相对寻址
            • 2.5.4 相对寻址举例
            • 2.5.5 寻址方式小结
            • 2.5.6 堆栈寻址
        • 2.6 CISC和RISC
        • 2.7 指令系统小结

1 指令格式

1.1 指令定义

指令(又称机器指令):

是指示计算机执行某种操作的命令,是计算机运行的最小功能单位。

一台计算机的所有指令的集合构成该机的指令系统,也称为指令集。

注:一台计算机只能执行自己指令系统中的指令,不能执行其他系统的指令。

1.2 指令格式

一条指令就是机器语言的一个语句,它是一组有意义的二进制代码

一条指令通常要包括操作码字段和地址码字段两部分:
在这里插入图片描述

1.3 指令格式-地址码

在这里插入图片描述

指令含义(A1)OP(A2)→A3,A4=下一条将要执行指令的地址
设指令字长为32位,操作码占8位,4个地址码字段各占6位
设存储字长为32位,即 4B

  • Ai 可直接表示 26=64 个不同的位置
  • 一条指令的执行(假设每个地址都是主存地址):

取指令访存1次(假设指令字长=存储字长)
取两个操作数访存2次
存回结果访存1次
总计共访存4次

设指令字长及存储字长均为32位,操作码占8位

在这里插入图片描述
指令含义(A1)OP(A2)→A3,A4=下一条将要执行指令的地址

4个地址码字段各占6位,指令操作数直接寻址范围为 26=64;
完成一条指令需要访存4次

在这里插入图片描述
指令含义(A1)OP(A2)→A3

3个地址码字段各占8位,指令操作数直接寻址范围为 28=256;
完成一条指令需要访存4次

在这里插入图片描述
指令含义(A1)OP(A2)→A1

2个地址码字段各占12位,指令操作数直接寻址范围为 212=4K;
完成一条指令需要访存4次

在这里插入图片描述
指令含义

  1. OP(A1)→A1,如加1、减1、取反、求补等完成一条指令需要访存3次
  2. (ACC)OP(A1)→ACC,隐含约定的目的地址为 ACC
    完成一条指令需要访存2次
    1个地址码字段占24位,指令操作数直接寻址范围为 224=16M

在这里插入图片描述
指令含义

  1. 不需要操作数,如空操作、停机、关中断等指令
  2. 堆栈计算机,两个操作数隐含存放在栈顶和次栈顶,计算结果压回栈顶

指令字结构

  • 定长指令字结构:指令长度固定
  • 变长指令字结构:指令长度不等

1.4 指令格式-操作码

定长操作码:n位→ 2n 条指令
扩展操作码:操作码长度可变

扩展操作码举例在这里插入图片描述
扩展思想:即动态的把地址码用作操作码,而为了识别变化,上一层操作码字段留出一个状态表示下一层

在设计扩展操作码指令格式时,必须注意以下两点:

  1. 不允许短码是长码的前缀,即短操作码不能与长操作码的前面部分的代码相同
  2. 各指令的操作码一定不能重复。
    通常情况下,对使用频率较高的指令,分配较短的操作码;
    对使用频率较低的指令,分配较长的操作码,从而尽可能减少指令译码和分析的时间。

设地址长度为 n,上一层留出 m 种状态,下一层可扩展出 mx2n 种状态
在这里插入图片描述

1.5 操作码分类

  • 操作码指出指令中该指令应该执行什么性质的操作和具有何种功能。
  • 操作码是识别指令、了解指令功能与区分操作数地址内容的组成和使用方法等的关键信息。例如,指出是算术加运算,还是减运算;是程序转移,还是返回操作。
  1. 定长操作码:在指令字的最高位部分分配固定的若干位(定长)表示操作码。
    一般 n 位操作码字段的指令系统最大能够表示 2n 条指令。

:定长操作码对于简化计算机硬件设计,提高指令译码和识别速度很有利;
:指令数量增加时会占用更多固定位,留给表示操作数地址的位数受限。

  1. 扩展操作码(不定长操作码):全部指令的操作码字段的位数不固定,且分散地放在指令字的不同位置上。
    最常见的变长操作码方法是扩展操作码,使操作码的长度随地址码的减少而增加,不同地址数的指令可以具有不同长度的操作码,从而在满足需要的前提下,有效地缩短指令字长。

:在指令字长有限的前提下仍保持比较丰富的指令种类;
:增加了指令译码和分析的难度,使控制器的设计复杂化。

1.6 操作类型

  1. 数据传送源目的
  • LOAD作用:把存储器中()的数据放到寄存器中(目的
  • STORE作用:把寄存器中的数据放到存储器
  1. 算术逻辑操作
  • 算术:加、减、乘、除、增1、减1、求补、浮点运算、十进制运算
  • 逻辑:与、或、非、异或、位操作、位测试、位清除、位求反
  1. 移位操作

算术移位、逻辑移位、循环移位(带进位和不带进位)

  1. 转移操作
  • 无条件转移JMP
  • 条件转移JZ:结果为0;JO:结果溢出;JC:结果有进位
  • 调用和返回CALLRETURN
  • 陷阱(Trap)与陷阱指令
  1. 输入输出操作

CPU寄存器与IO端口之间的数据传送(端口即IO接口中的寄存器)

也可以分为以下四类:

  • 数据传送类:进行主存与CPU之间的数据传送
  • 运算类
  • 程序控制类:改变程序执行的顺序
  • 输入输出类(I/O):进行CPU和I/O设备之间的数据传送

在这里插入图片描述

2 数据存放指令寻址

2.1 数据存放方式

在这里插入图片描述

三个字长:

  • 机器字长:CPU一次能处理的二进制数据的位数,受寄存器能够存放二进制位数的限制。
  • 指令字长:一个指令字中包含二进制代码的位数。
  • 存储字长:一个存储单元存储二进制代码的长度。
    :这三个字长没有固定大小的关系,但这些长度都是字节的整数倍

单字长指令:指令长度=机器字长
半字长指令、双字长指令

2.2 指令寻址

在这里插入图片描述

指令寻址

顺序寻址:(PC)+1→PC
跳跃寻址:由转移指令指出

2.3 操作数类型

在这里插入图片描述

2.4 数据寻址

在这里插入图片描述
数据寻址即根据寻址方式的要求将形式地址转化为实际地址的过程

在这里插入图片描述

2.4.1立即寻址

立即寻址:形式地址A就是操作数本身,又称为立即数,一般采用补码形式。
#表示立即寻址特征。
在这里插入图片描述
一条指令的执行:

取指令访存1次
执行指令访存0次
暂不考虑存结果
共访存1次

  • 优点:指令执行阶段不访问主存,指令执行时间最短
  • 缺点:A的位数限制了立即数的范围。
    如A的位数为 n,且立即数采用补码时,可表示的数据范围为 - 2 n - 1 ~ 2 n - 1-1
2.4.2 直接寻址

直接寻址:指令字中的形式地址A就是操作数的真实地址EA,即 EA=A。

在这里插入图片描述
一条指令的执行:

取指令访存1次
执行指令访存1次
暂不考虑存结果
共访存2次

  • 优点:简单,指令执行阶段仅访问一次主存,不需专门计算操作数的地址。
  • 缺点:A的位数决定了该指令操作数的寻址范围。
    操作数的地址不易修改。
2.4.3 间接寻址

间接寻址:指令的地址字段给出的形式地址不是操作数的真正地址,而是操作数有效地址所在的存储单元的地址,也就是操作数地址的地址,即 EA=(A)。

在这里插入图片描述

  • 优点:可扩大寻址范围(有效地址EA的位数大于形式地址A的位数)。
    便于编制程序(用间接寻址可以方便地完成子程序返回)。
  • 缺点:指令在执行阶段要多次访存
    一次间址需两次访存,多次寻址需根据存储字的最高位确定几次访存。
2.4.4 寄存器寻址

寄存器寻址:在指令字中直接给出操作数所在的寄存器编号,即 EA=Ri,其操作数在由Ri所指的寄存器内。

在这里插入图片描述
与直接寻址类似,只是把主存换成了寄存器

一条指令的执行:

取指令访存1次
执行指令访存0次
暂不考虑存结果
共访存1次

  • 优点:指令在执行阶段不访问主存,只访问寄存器,指令字短且执行速度快,支持向量/矩阵运算。
  • 缺点:寄存器价格昂贵,计算机中寄存器个数有限。
2.4.5 寄存器间接寻址

寄存器间接寻址:寄存器Ri中给出的不是一个操作数,而是操作数所在主存单元的地址,即 EA=(Ri)。
在这里插入图片描述
一条指令的执行:

取指令访存1次
执行指令访存1次
暂不考虑存结果
共访存2次

  • 特点:与一般间接寻址相比速度更快,但指令的执行阶段需要访问主存(因为操作数在主存中)。
2.4.6 隐含寻址

隐含寻址:不是明显地给出操作数的地址,而是在指令中隐含着操作数的地址。
在这里插入图片描述

  • 优点:有利于缩短指令字长。
  • 缺点:需增加存储操作数或隐含地址的硬件。

小结

寻址方式有效地址访存次数(指令执行期间)
隐含寻址程序待定0
立即寻址A即是操作数0
直接寻址EA=A1
一次间接寻址EA=(A)2
寄存器寻址EA=Ri0
寄存器间接一次寻址EA=(Ri1

2.5 数据寻址-2偏移寻址

在这里插入图片描述

2.5.1 基址寻址

基址寻址:将CPU中基址寄存器(BR)的内容加上指令格式中的形式地址A,而形成操作数的有效地址,即EA=(BR)+A
在这里插入图片描述

:基址寄存器是面向操作系统的,其内容由操作系统或管理程序确定。
在程序执行过程中,基址寄存器的内容不变(作为基地址),形式地址可变(作为偏移量)

当采用通用寄存器作为基址寄存器时,可由用户决定哪个寄存器作为基址寄存器,但其内容仍由操作系统确定。

  • 优点:可扩大寻址范围(基址寄存器的位数大于形式地址A的位数);
    用户不必考虑自己的程序存于主存的哪一空间区域,故有利于多道程序设计,以及可用于编制浮动程序。
2.5.2 变址寻址

变址寻址:有效地址EA等于指令字中的形式地址A与变址寄存器IX的内容相加之和,即EA=(IX)+A,其中IX为变址寄存器(专用),也可用通用寄存器作为变址寄存器。
在这里插入图片描述

:变址寄存器是面向用户的,在程序执行过程中,变址寄存器的内容可由用户改变(作为偏移量),形式地址A不变(作为基地址)。

  • 优点:可扩大寻址范围(变址寄存器的位数大于形式地址A的位数);
    在数组处理过程中,可设定A为数组的首地址,不断改变变址寄存器IX的内容,便可很容易形成数组中任一数据的地址,特别适合编制循环程序。

变址寻址与基址寻址配合使用:EA=A+(BR)+(IX)
变址寻址与间接寻址配合使用:

  • 如先变址后间址,EA=(A+(IX))
  • 先间址后变址,EA=(A)+(IX)
2.5.3 相对寻址

相对寻址:把程序计数器PC的内容加上指令格式中的形式地址A而形成操作数的有效地址,即EA=(PC)+A,其中A是相对于当前指令地址的位移量,可正可负,补码表示。

在这里插入图片描述

  • 优点:操作数的地址不是固定的,它随着PC值的变化而变化,并且与指令地址之间总是相差一个固定值,因此便于程序浮动。。
    相对寻址广泛应用于转移指令。
2.5.4 相对寻址举例

某机器指令字长为16位,主存按字节编址,取指令时,每取一个字节PC自动加1。当前指令地址为2000H,指令内容为相对寻址的无条件转移指令,指令中第一个字节为操作码,第二个字节为形式地址,当前形式地址为40H。
(1)求取指令后及指令执行后PC内容。
(2)若要求转移到1F00H,求形式地址的内容。

(1)PC中一开始存放2000H,多字节指令,第一次取出的是操作码,PC更新为2001H,在2001H中取出地址码,取数过程结束,PC更新为2002H

CPU分析指令的结果:是一条无条件转移指令,EA=(PC)+A =2002H+40H =2042H
故取指令后PC内容为2002H,指令执行后PC内容为2042H

(2)即(PC)+A=2002H+A=1F00H
A=1F00H-2002H=1EFFH+1H-2002H =1EFFH-2002H+1H=FEFDH+1H=FEFEH

说明:(1EFFH-2002H=FEFDH,F(15)-2=13→D,1-2 不够减,向上借位,若是10进制,+10,这是16进制,+16为17,17-2=15,15的16进制就是F)
形式地址就是偏移量

2.5.5 寻址方式小结
寻址方式有效地址访存次数(指令执行期间)
隐含寻址程序待定0
立即寻址A即是操作数0
直接寻址EA=A1
一次间接寻址EA=(A)2
寄存器寻址EA=Ri0
寄存器间接一次寻址EA=(Ri1
相对寻址EA=(PC)+A1
基址寻址EA=(BR)+A1
变址寻址EA=(IX)+A1
  • 相对寻址:指令中的形式地址给出一个位移量A,基准地址由程序计数器PC提供,通常用于转移指令中转移目标或公共子程序中的操作数的寻址
  • 变址寻址:通常用于循环体中对数组元素的访问
2.5.6 堆栈寻址

堆栈寻址:操作数存放在堆栈中,隐含使用堆栈指针(SP)作为操作数地址。

堆栈是存储器(或专用寄存器组)中一块特定的按后进先出(LIFO)原则管理的存储区,该存储区中被读/写单元的地址是用一个特定的寄存器给出的,该寄存器称为堆栈指针(SP)。

在这里插入图片描述

2.6 CISC和RISC

CISC:Complex Instruction Set Computer(复杂指令系统计算机)

  • 设计思路:一条指令完成一个复杂的基本功能。
  • 代表:×86架构,主要用于笔记本、台式机等

RISC:Reduced Instruction Set Computer(精简指令系统计算机)

  • 设计思路:一条指令完成一个基本“动作”;多条指令组合完成一个复杂的基本功能。
  • 代表:ARM架构,主要用于手机、平板等

在这里插入图片描述

2.7 指令系统小结

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

5 计算机组成原理第四章 指令系统 的相关文章

  • SQL插入数据

    插入完整的行简单的一种方法 这种语法很简单 xff0c 但是避免使用 依赖列的定义次序 xff0c 在结构变动后不安全 INSERT INTO Customers INTO关键字保证代码可移植 VALUES 100000006 与列的定义次
  • 用栈实现中缀表达式求值

    include lt stdio h gt include lt string h gt include lt stdlib h gt define MAX 100 define Error 0 define True 1 typedef
  • 循环打印九九乘法表

    下面为三种打印九九乘法表的方法 第一种是使用while循环 xff0c 第二种是使用for循环 xff0c 第三种是使用while和for循环 其实还有很多种实现方式 xff0c 但是核心是利用循环实现 while循环实现九九乘法表 i 6
  • Python猜单词小程序

    import random flag 61 39 Y 39 print 34 欢迎使用猜单词小程序 34 while flag 61 61 39 Y 39 and flag 61 39 N 39 WORDS 61 39 easy 39 39
  • 扑克牌Python实现

    扑克牌可以洗牌 扑克牌有花色和数字 四个人的版本 每个人13张牌 对牌可以实现自动排序 xff08 先按照花色 xff0c 再按照数字 xff09 import random def gen pocker n 34 34 34 生成初始扑克
  • linux下执行sh脚本,提示Command not found解决办法

    确保用户对文件有读写及执行权限 xff08 如果此时的权限是 dr xff0c 没有x xff0c 就说明没有执行的权限 xff09 xff1a chmod a 43 x xxx sh
  • Python猜单词小游戏(GUI代码实现)

    本代码实现了带有用户界面的猜单词小游戏 xff0c 使用类进行编程 xff0c 用到了tkinter random等库 主界面可以进行猜单词游戏 xff0c 包含提示功能 更新单词 提交 退出等功能 菜单界面可以实现导入词库 xff0c 显
  • 伪黑客Windows下常使用的小黑窗口cmd,以及DOS(磁盘操作系统)

    什么是DOS xff1f 简单的来说 xff0c 就是使用命令的方式来操作电脑磁盘的文件 xff08 现在基本上都被图形化界面操作的方式取代 xff09 xff0c 如增删改查等操作 xff0c 是比较久远的一种操作系统 xff08 感兴趣
  • 【归并排序】C++数据结构实现归并排序完整代码

    归并排序 C 43 43 数据结构实现归并排序完整代码 归并排序 xff08 Merging Sort xff09 定义 xff1a 把两个或者多个有序的序列合并为一个 递归调用方式实现方式实现代码 xff1a 一 归并排序函数入口 归并排
  • 【css提取数据】

    css提取数据 一 了解网页代码格式二 标签之间的关系1 引入库 三 css选择器1 了解解析对象 xff0c 导入相关模块2 标签选择器3 类选择器4 id选择器5 组合选择器6 伪类选择器7 属性提取器 总结 提取数据方法有很多 xff
  • ubuntu 18.04 安装pycharm社区版以及创建桌面快捷方式

    1 下载 Download PyCharm Python IDE for Professional Developers by JetBrains 2 解压提取到此处 3 安装 xff08 1 xff09 打开终端 xff0c 进入pych
  • docker各种报错解决

    目录 问题1 Get https registry 1 docker io v2 context deadline exceeded 解决方法 问题反思 问题2 Error response from daemon Get 34 https
  • org.slf4j.Logger无法输出日志的BUG

    场景 依赖 lt dependency gt lt groupId gt org apache zookeeper lt groupId gt lt artifactId gt zookeeper lt artifactId gt lt v
  • 【安全知识】——SSH的两种远程登录方法详解

    作者名 xff1a Demo不是emo 主页面链接 xff1a 主页传送门 博主简介 xff1a 一 个普通的大二学生 xff0c 在CSDN写博客主要是为了分享自己的学习历程 xff0c 学习方法 xff0c 总结的经验等等 xff0c
  • scanf()函数错误C4996解决办法(严重性 代码 说明 项目 文件 行 禁止显示状态)

    问题如下 xff1a 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C4996 scanf This function or variable may be unsafe Consider using scanf s instea
  • Uubuntu 更新内核出现的问题_libssl3

    电脑系统 xff1a ubuntu系统 ubuntu版本 xff1a 1804 内核版本 xff1a 5 17 15 内核从5 15 升级到5 17后 xff0c 1 xff0c 在安装N卡驱动的时候 xff0c error xff1a l
  • 总结Vue中index.html、main.js、App.vue、index.js之间关系以及Vue项目加载流程

    总结Vue中index html main js App vue index js之间关系以及Vue项目加载流程 文章目录 总结Vue中index html main js App vue index js之间关系以及Vue项目加载流程1
  • 安装Hisat2

    一 xff08 MobaXterm Personal xff09 安装aspera 首先进行预编译解压安装 xff1a mkdir Biosofts unzip hisat2 2 2 1 Linux x86 64 zip d Biosoft
  • 【linux】基于阻塞队列的生产者消费者模型(条件变量)

    文章目录 一 引入二 生产者消费者模型2 1 三者关系2 2 生产者消费者模型基本原则2 3 生产者消费者模型的好处 三 基于阻塞队列的生产者消费者模型3 1 原理3 2 代码实现3 3 pthread cond wait的第二个参数3 4

随机推荐

  • 重建linux系统的grub启动项

    鉴于没钱买新电脑 xff0c 所以在一个电脑上装了3个系统 xff0c Ubuntu xff0c ArchLinux和Windows 然而Windows系统重启经常会导致找不到Arch的启动项 xff0c 即在UEFI里找不到Arch的gr
  • python程序开机自启(打包成exe文件开机自启)

    import shutil import sys import os import getpass a 61 os path basename sys argv 0 获取自身文件名 d 61 getpass getuser 获取用户名 b
  • 【Linux】题解:生产者与消费者模型(附源代码)

    Linux 题解 xff1a 生产者与消费者模型 xff08 附源代码 xff09 摘要 xff1a 本文主要介绍生产者与消费者模型 xff0c 其中主要内容分为对该模型的介绍及分析 xff0c 阻塞队列实现该模型 xff0c 并对其升级实
  • Spring之bean对象

    目录 一 了解Bean 二 Bean的生命周期 三 Bean的应用 单例模式 多例模式 单例模式与多例模式优劣势 xff1a 一 了解javaBean 什么是javaBean对象 span style background color fb
  • SpringMVC入门

    目录 一 Springmvc简介及配置 导入pom依赖 二 Springmvc之helloworld实现 配置tomcat服务器 根据图片进行操作 三 Springmvc常用注解及返回处理 四 增删改查 一 Springmvc简介及配置 1
  • Spring Boot 之主启动类

    主启动类 文章目录 主启动类 64 SpringBootApplication作用 64 SpringBootConfiguration 64 EnableAutoConfiguration 64 AutoConfigurationPack
  • 计算机组成原理期末考试试题及答案

    计算机组成原理期末考试试题及答案 一 选择题 1 完整的计算机系统应包括 D A 运算器 存储器和控制器 B 外部设备和主机 C 主机和实用程序 D 配套的硬件设备和软件系统 2 计算机系统中的存储器系统是指 D A RAM存储器 B RO
  • python DBSCAN聚类算法

    文章目录 DBSCAN聚类算法基本思想基本概念工作流程参数选择DBSCAN的优劣势 代码分析 61 61 Matplotlib Pyplot 61 61 61 61 make blobs 61 61 61 61 StandardScaler
  • 1 操作系统第一章 操作系统概念、功能、四大特征、操作系统发展与分类

    文章目录 1 1 操作系统概念1 2 操作系统功能1 3 操作系统四大特征1 3 1 并发1 3 2 共享1 3 3 并发性和共享区别及对应关系 xff1a 1 3 4 虚拟1 3 5 异步 1 4 操作系统的发展与分类1 4 1 手工操作
  • 删除数组中指定的数字

    删除数组中指定的数字 题目 xff1a 有一个整数序列 xff08 可能有重复的整数 xff09 xff0c 现删除指定的某一个整数 xff0c 输出删除指定数字之后的序列 xff0c 序列中未被删除数字的前后位置没有发生改变 代码实现如下
  • session与Cookie

    目录 session与Cookie 1 session的一些方法与概述 2 Cookie的一些方法与概述 Cookie保存的类容如含特殊符号 需要转16径直文件 session与Cookie 1 session的一些方法与概述 sessio
  • 【Linux信号量】

    Linux信号量 POSIX信号量信号量的原理信号量的概念信号量函数 二元信号量模拟实现互斥功能基于环形队列的生产消费模型空间资源和数据资源生产者和消费者申请和释放资源必须遵守的两个规则信号量保护环形队列的原理 POSIX信号量 信号量的原
  • win11系统任务栏居中以及透明美化

    win11系统任务栏居中以及透明美化 文章目录 win11系统任务栏居中以及透明美化前言一 win11系统任务栏居中二 使用步骤1 如何找的安装的startallback2 startallback的功能 总结 前言 拥有一个漂亮的桌面会使
  • 求conio头文件

    conio头文件哪里下载呀
  • C语言程序设计:删除字符串中的数字

    题目内容 xff1a 编程 xff1a 从键盘上输入一个含有数字的字符串 xff0c 然后在 原字符串 中删除其中的数字 如输入的字符串为 ab12cd345e xff0c 则处理后的字符串为 abcde 程序中只能定义一个数组 提示 xf
  • 在Windows Server 2016 中共享及权限的操作

    如图 技术部 张工 蔡工 研发部 黄工 xff08 头儿 xff09 软件部 李工 周工 首先 xff0c 创建组和用户 xff0c 在服务管理器 工具 计算机管理 用户和组
  • 基于ssm的个人健康信息管理系统

    结合当今大数据技术研究的潮流 综合ssm框架 jsp技术 MySQL数据库等关键技术 构建了一个基于ssm的个人健康信息管理系统 首先 本文对个人健康信息管理系统涉及到的理论与相关技术进行了全面的分析 随后 通过对个人健康信息定义的理解和对
  • linux创建sftp

    SFTP简介 百度百科 xff1a sftp是Secure File Transfer Protocol的缩写 xff0c 安全文件传送协议 可以为传输文件提供一种安全的网络的加密方法 SFTP 为 SSH的其中一部分 xff0c 是一种传
  • Altium Designer 16.1中绘制蛇形走线的方法

    这是在线已经连接好的情况下进行的蛇形走线 1 首先英文输入法的情况下 xff0c 按下快捷键T 43 R xff0c 鼠标变成十字形 xff0c 点击需要进行蛇形走线的线段 2 然后按下Tab键 xff0c 设置蛇形走线参数 3 我一般选择
  • 5 计算机组成原理第四章 指令系统

    文章目录 1 指令格式1 1 指令定义1 2 指令格式1 3 指令格式 地址码1 4 指令格式 操作码1 5 操作码分类1 6 操作类型 2 数据存放指令寻址2 1 数据存放方式2 2 指令寻址2 3 操作数类型2 4 数据寻址2 4 1立