微机原理
文章平均质量分 93
微机原理的学习笔记,常见指令用法,常见例题
拾牙慧者
会点c++、python;
展开
-
【DSP复习主要知识点】(大概)
1、数字系统对比模拟系统数字化的优点:1.高度的程控能力与灵活性2、更高的精度3、可靠性与可重复性得到了改善4、大规模集成5、接口方便6、灵活性好7、保密性好8、特殊应用(只有数字能做):信息无失真压缩、线性相位滤波器、软件无线电技术模拟与数字各有所长:1、实时性模拟:除了电路引入的延时外,处理是实时的数字:取决于处理器的速度2、高频信号的处理模拟:可以处理包括微波毫米波乃至光波信号数字:按照奈奎斯特准则的要求,受S/H、A/D 和处理速度的限制3、模拟与数字信号转换原创 2021-01-06 16:15:09 · 9354 阅读 · 1 评论 -
微机原理——扩展存储器设计
目录【1】存储器的层次结构【2】存储器的分类【3】SRAM基本原理:结构:芯片参数与引脚解读:CPU与SRAM的连接方式【4】DRAM基本原理:结构芯片引脚解读:【5】存储器系统设计【6】存储器扩展设计(重点)位扩展(位并联法)字节扩展(地址串联法)【1】存储器的层次结构【2】存储器的分类这里我们拣SRAM和DRAM来讲【3】SRAM基本原理:静态随机存取存储器(SRAM):所谓...原创 2020-05-05 16:52:17 · 10458 阅读 · 1 评论 -
8253译码电路设计以及初始化编程讲解
需掌握的主要知识点1、译码电路设计2、初始化编程3、应用程序设计例题1在以 8086构成的最大方式系统中,有一片8254的端口地址分别为301H、303H、305H和307H,给定的外部时钟为512kHz。 要求:、(1)利用计数器0产生周期为1ms的周期信号,请编写初始化程序;利用这一计数器能产生的最低信号频率为_______, 这时的时常数CR。=________;(2)利用计...原创 2020-05-02 13:07:08 · 10969 阅读 · 2 评论 -
微机原理—可编程计数器/定时器8253概念详解
前言定时器可以理解为一个特殊的中断。计数器和定时器其实只是功能上的不同以及度量单位的不同,定时器里面肯定是有计数的。定时处理方法定时的方法:1、软件定时方式(不是很准确,会被其他中断打断计数过程)■CPU干预■指令执行时间作间隔2、不可编程的硬件定时方式(就像保险丝熔断一样,并不是由程序控制的)■方式固定■硬件设定参数3、可编程的硬件定时方式■程序设定、程序控制■中断.定...原创 2020-04-28 21:11:03 · 30902 阅读 · 12 评论 -
微机原理——8086中断类型以及中断向量表、中断响应、中断返回
这里写目录标题先验知识回顾控制寄存器回顾1、8086中断类型1、外部可屏蔽中断2、外部不可屏蔽中断3、除法错中断4、单步中断5、断点中断6、溢出中断7、软中断2、8086中断向量表3、8086中断响应1、外部可屏蔽中断响应2、外部不可屏蔽中断响应3、内部中断响应4、8086中断返回先验知识回顾控制寄存器回顾PSW是Program Status Word的缩写,即程序状态字(也叫程序状态寄存......原创 2020-04-21 14:41:02 · 29021 阅读 · 3 评论 -
微机原理——指令系统——算数运算指令(ADD、ADC、SUB、SBB、INC、DEC、NEG、CMP、MUL、IMUL、DIV、IDIV、CBW、CWD、BCD调整)
算数运算指令1、加减法指令ADD、ADC 、SUB 、SBB 和增量减量指令INC、DEC、NEGADD ADC例题讲解SUB SBB例题讲解2、比较指令CMPCMP例题讲解3、乘除指令MUL IMUL DIV IDIVDIV、IDIV例题讲解4、符号扩展指令CBW CWD5、BCD数运算调整指令(十进制调整指令)1、加减法指令ADD、ADC 、SUB 、SBB 和增量减量指令INC、DEC、......原创 2020-03-29 13:56:53 · 54946 阅读 · 0 评论 -
微机原理——指令系统——传送类指令(MOV、LEA、LDS、LES、LAHF、SAHF、XCHG、XLAT、PUSH、POP、PUSHF、POPF)
传送类指令1.通用传送类指令:MOV指令MOV例题讲解:2.取有效指令LEA指令:LEA例题讲解:3.取地址指针指令:LDS、LESLDS例题讲解:LES例题讲解:4.标志传送指令:LAHF、SAHF5.数据交换指令:XCHG6.字节转换指令:XLAT7.堆栈操作指令:PUSH、POP、PUSHF、POPF栈操作例题讲解:功能:把数据、地址、或立即数传送到寄存器或存储单元中 。1.通用传送类......原创 2020-03-29 13:51:51 · 21951 阅读 · 1 评论 -
微机原理——总线和时序
前提8088有两个组态:最大组态和最小组态,通过引脚MN/MX*的电平决定组态。(*表示低电平有效)两种组态没有本质区别。8088的引脚:引脚可分为下面几种类别:1、数据和地址引脚2、读写控制引脚3、中断请求和响应引脚4、总线请求和响应引脚5、其它引脚1.数据和地址引脚AD7~AD0(Address/Data):T1时输出存储器或I/O端口的低8位地址A7~A0,其他...原创 2020-03-24 17:23:31 · 3773 阅读 · 0 评论 -
微机原理——寻址方式总结
立即寻址格式: 操作码 数字表达式(将数据送入寄存器中)源操作数可以是8位也可以是16位。MOV AH, F5H (字节操作) F5H称为立即数(8位操作数)MOV AL, 8AH (字节操作) 8AH称为立即数直接寻址方式指令格式: 操作码 寄存器(16位) , 地址表达式(将地址的内容送入寄存器中)MOV AX,ES:[2000H] ...原创 2020-03-22 23:45:50 · 12504 阅读 · 0 评论 -
微机原理——移位指令
例题思路选择移位语句,右移,将AL移出的送入DX左端,将BL移出的送入DX左端。循环八次MOV AL,01100101B;MOV BL,11011010B;XOR DX,DX;两个值相同,异或结果为0。等效:MOV DX,0 MOV CX,8;countL1: SHR AL,1;逻辑右移,左边补0, RCR DX,1;带进位循环右移,右端被舍弃掉的补回左端 SHR BL,...原创 2020-03-22 15:30:00 · 7224 阅读 · 1 评论