硬件原理和汇编语言
文章平均质量分 83
入门知识
看!头发
小萌新学习计算机的日常
展开
-
扩展位数规则以及进制转换
一、整数1.对于正数:不论是有符号数还是无符号数,也不论是原码、补码还是反码,一律在最高位补0。2.对于负数:原码:高位补0反码:高位补1补码:高位补1二、小数1.对于正数:一律在低位补0。2.对于负数:原码:低位补0反码:低位补1补码:低位补0三、进制转换以(29)10为例进行说明1.十进制转二进制(1)第一步:除以2取余 29 ÷ 2 = 14 …… 1 14 ÷ 2 = 7 …… 0 7 ÷ 2 = 3 …… 1 3 ÷ 2 = 1 …… 1 1 ÷原创 2022-05-06 11:20:47 · 1378 阅读 · 0 评论 -
计算机硬件技术基础(太原理工大学):第一章
复习点:1.计算机发展历史(按照电子器件的演变):电子管计算机、晶体管计算机、集成电路计算机、超大规模集成电路计算机2.不配有软件的微型计算机成为裸机3.一个完整的计算机系统都是由硬件和软件两大部分组成的4.计算机硬件(1)CPU:中央处理器,是整个计算机系统的核心部件。(也叫CPU芯片或微处理器芯片)CPU主要由运算器,控制器和寄存器阵列几大部分组成。其中控制器是计算机的指挥中心,可以对指令进行分析、解释(译码);运算器是对信息进行加工和处理的部件,核心是ALU。CPU不等于微原创 2022-03-03 22:43:35 · 2504 阅读 · 1 评论 -
计算机硬件技术基础(太原理工大学):第二章
复习点:1.编码求法(1)原码:正数和负数都是在直接在真值前加符号位即可(0表示正数,1表示负数)eg.X = 1101, Y = -1011, Z = 0.1001, P = -0.1010 ,字长为5[X]原 = 01101 [Y]原 = 11011 [Z]原 = 0.1001 [P]原 = 1.1010(2)反码:正数的反码与原码相同,负数符号位不变,真值部分各位按位变反。eg.X = 1111, Y = -1010, Z = 0.1011, P = -0.1001原创 2022-03-04 12:15:43 · 2092 阅读 · 0 评论 -
计算机硬件技术基础(太原理工大学):第三章
复习点:组合逻辑电路1.译码器(1)按功能的不同可分为二进制译码器、显示译码器、码制变换译码器。计算机中的地址译码器属于二进制译码器。(2)常见的译码器有2-4译码器、3-8译码器、4-16译码器,前面的数字表示有n个输入端,后面的数字表示有2n个输出端。(3)以74LS138为例进行说明(这是一个集成3-8译码器)A,B,C是译码输入端Y0,Y1,Y2,Y3,Y4,Y5,Y6,Y7是译码输出端E1,E2,E3是使能控制端以下是功能表(高电平有效的意思是,只有输入为高电平,输出的信号才原创 2022-03-17 18:29:48 · 1409 阅读 · 0 评论 -
计算机硬件技术基础(太原理工大学):第四章
复习点一、中央处理器1、运算器2、控制器3、寄存器组二、8086CPU1.8086CPU总述2.8086CPU的寄存器a.通用寄存器b.段寄存器c.控制寄存器3.8086CPU的引脚信号及功能a.三个周期b.最小模式和最大模式c.引脚信号及功能(所有斜体的引脚都表示上面有一个横线非符号)在最大模式和最小模式下功能相同的引脚在最大模式和最小模式下功能不同的引脚最小模式下最大模式下4.8086CPU对存储器的访问a.8086存储器结构b.存储器分段c.逻辑地址和物理地址三、现代CPU采用的新技术1.流水线计算机原创 2022-04-08 10:03:39 · 2937 阅读 · 0 评论 -
计算机硬件技术基础(太原理工大学):第五章
复习点一、指令和指令系统1.指令a.指令格式b.指令的操作码c.指令的地址码2.指令系统二、80X86的寻址方式1.指令寻址(1)顺序寻址(2)跳转寻址a.相对寻址(较为常用)b.直接寻址和间接寻址2.数据寻址a.立即数寻址b.寄存器寻址c.存储器直接寻址d.寄存器间接寻址e.寄存器相对寻址f.基址加变址寻址和相对基址加变址寻址g.带比例的变址寻址三、80X86寻址方式的特点四、80X86常用指令1.数据传送指令(1)通用数据传送指令a. 传送指令MOVb.交换指令XCHGc.换码指令XLAT(2)地址传送原创 2022-04-22 11:40:36 · 4276 阅读 · 0 评论 -
计算机硬件技术基础(太原理工大学):第六章
复习点一、汇编语言概述1.汇编语言程序的处理过程2.汇编语言语句(1)语句类型(2)语句格式3.汇编语言数据项(1)常量(2)变量(3)标号4.汇编语言表达式二、80X86汇编语言伪指令1.数据定义伪指令2.符号定义伪指令(1)等值伪指令EQU(2)等号伪指令“=”(3)符号定义伪指令LABEL3.段和过程定义伪指令(1)段定义伪指令SWGMENT/ENDS(2)假定伪指令ASSUME(3)过程定义伪指令(4)程序结束伪指令END三、系统功能调用和程序的动态调试1.系统功能调用(1)单个字符输入(1号功能调原创 2022-05-05 18:16:18 · 1649 阅读 · 0 评论