自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 temp文件

【代码】temp文件。

2025-02-01 21:56:31 229

原创 其他的内容

sum求和,屏幕显示(小于等于两位数)实验课的程序书上的程序课后作业8255的方式2不考,方式0考,方式1只考中断8259的ICWn和OCWn不考写程序、不级联程序,8086的中断处理(中断向量,IVT,找中断程序)常识性的内容(如何级联)打印机?存储器:设计并连线,会算地址范围,书上和作业题样子,38译码器的输入输出引脚其他引脚不考虑。程序:第四章书上例题,作业,实验伪指令offset和length和size和type…的计算。

2024-11-26 00:42:19 1045

原创 定时器计数器8253(nf)

所以说选择了”先低字节后高字节“之后每次必须通过两次IN、OUT来读写16位计数值,而其他的则可以单独一次的IN、OUT指令。•OUTn 计数器输出信号,不同工作方式下产生不同波形(方波、电平或脉冲),由工作方式确定。(毕竟,看看引线功能,各计数器的初值寄存器和控制字寄存器的地址不同,每次都要单独寻址)用GATE信号使计数器停止,再规定RL1和RL0的读写格式,然后读出。先锁存当前计数值,再用两条输入指令将16位计数值读出。第1种方法——在计数过程中读计数值。程序指令启动————软件启动。

2024-11-26 00:34:09 1565

原创 中断系统8259A

CPU执行程序时,由于发生了某种随机的事件(外部或内部),引起CPU暂时停止正在运行的程序,转去执行一段特殊的服务程序(称为中断服务程序或中断处理程序),以处理该事件,该事件处理完后又返回被中断的程序继续执行,这一过程称为中断。(嗐,啰里啰唆一大堆,没意思,其实道理很简单)中断:解决CPU与外设间速度方面存在的差异,处理来自内部的异常故障中断系统:中断系统是指实现中断功能的软硬件的统称中断源:发出中断请求的外部设备或引起中断的内部原因或引起CPU中断的事件称为中断源。

2024-11-24 00:10:29 1248

原创 并行IO接口8255

stb上升沿,打开中断,使得intr高电平有效,同之cpu调用中断处理程序,中断处理程序发出读指令RD,低电平有效,读出IBF中的数据,使得IBF从高电平变为低电平,数据清空,对应箭头9。写数据时,stb低电平有效,送来的数据已经保存在锁存器中,其下降沿使得IBF,输入数据缓冲区产生上升沿,对应的是箭头7。端口A可工作于双向方式,端口C的PC7~PC3位作为端口A的控制/状态信号端口,PC2~PC0用于B组。A口、C口的高4位,B口、C口的低4位 可分别定义为输入或输出,各端口互相独立,故共有。

2024-11-24 00:09:44 935

原创 输入输出接口

将在中断里再详细地说>CPU与之连接的部分。

2024-11-06 08:12:50 985

原创 编译上下文

如果是作用域嵌套的情况下,如果内层和外层的作用域声明了同名的标识符,那么在外层作用域中声明的标识符对于该内层作用域时不可见的。当标识符的作用域完全相同时,不允许出现相同的标识符名,而当标识符有不同作用域时允许标识符同名。能够被extern修饰的函数或对象是全局的,只要提前声明,则该对象和函数可在所有文件内可见。静态对象或函数只能在该文件的上下文中可见,不会与其他文件中的对象或函数冲突。在文件作用域中声明的对象或函数,并且由static修饰。的label)是仅有的函数作用域的标识符,使用时,会与。

2024-10-27 00:02:50 457

原创 函数属性.

函数而言,它们是永远都不会返回的,如果还将调用它们的函数的返回地址保存在堆栈上的话,是没有任何意义的,加了volatile后,意味着这个函数不会返回,就相当于告诉编译器,我调用后是不用保存调用我的函数的返回地址的。inline函数不会像一般的函数一样进行入栈出栈,就行宏函数一样,它会将函数的汇编代码插入到调用处。说明这个函数可以被overriden,当这个函数在其他文件定义,则使用不具备weak属性的函数。一般的,在其他文件里我们会把函数的定义与声明写在两个文件里,定义在。尽管在定义的时候没有使用。

2024-10-26 01:06:25 641

原创 C语言的副作用

副作用

2024-10-25 00:29:50 353

原创 数组和指针

数组和指针

2024-10-24 00:34:42 503

原创 C程序的链接

C语言链接

2024-10-23 00:42:14 602

原创 类型限定符(Type qualifier)

可见,类型限定符是对编译器和程序员起作用的,正真的变量到底如何,其实是无法确定的。

2024-10-22 00:58:35 701

原创 主存储器.

主存储器

2024-10-21 02:26:41 1064

原创 汇编程序设计

8086汇编程序设计

2024-10-20 11:44:12 674

原创 C循环语句

C语言的循环语句

2024-10-19 15:50:36 471

原创 C函数基础

C语言函数

2024-10-19 15:50:08 311

原创 多分支语句

if、else if、elseswitch case?:

2024-10-19 15:49:32 197

原创 Introduction

introduction

2024-10-17 00:10:06 833

原创 控制转移指令

8086控制转移指令

2024-10-17 00:09:14 845

原创 vanblog部署

vanblog

2024-10-16 00:05:33 175

原创 算术运算指令

算数运算指令

2024-10-16 00:04:01 1030

原创 瑞萨FSP库

瑞萨FSP库

2024-10-16 00:02:52 576

原创 逻辑运算指令

算数、逻辑:CF是被移出的位,根据移位后的结果影响SF、ZF、PF。操作与AND指令类似,但不将”与”的结果送回, 只影响标志位。循环移位:设置进位标志CF,但不影响SF、ZF、PF、AF标志。将src按位取反后送回原处,且操作数不能为立即数。将某几位取反(和0FH异或),清零(和自身异或)最高位的符号右移的同时保持不变,最低位移出至CF。最低位补零,最高位进CF。带进位循环:包含CF标志位的大循环。循环:不包含CF标志位的小循环。最高位补0,最低位进入CF。可对8位或者16位数操作。

2024-10-15 08:43:23 514

原创 RA6M5——GPIO

RA6M5——GPIO

2024-10-15 00:11:19 795

原创 串操作指令

串操作

2024-10-15 00:04:34 955

原创 存储类型说明符(Storage-class specifiers)

存储类型说明符

2024-10-13 09:40:02 322

原创 数据传送指令

数据传送指令

2024-10-13 09:38:16 989

原创 C语言介绍

C programing languageHello world?no reading no learning

2024-09-29 22:19:58 332

原创 寻址方式.

8086

2024-09-28 17:41:27 224

原创 8086介绍

8086

2024-09-28 00:50:44 536

原创 微机原理——绪论

8086

2024-09-27 21:15:59 785

原创 The missing lecture in C learning

对于相同的程序,不同的编译环境、编译器编译出来的结果也不一定相同。这叫未指定行为 (Unspecified behavior)程序行为并未在 语言规范 (在 C 中,自然是 ISO/IEC 9899 一类的规格) 所明确定义规范。缩写为 “UB”。UB数组越界解引用空指针未初始化的局部变量除以零符号溢出位移操作数太大。

2024-09-18 11:38:40 408 1

原创 常用文件命令

Linux常用文件命令

2024-02-16 08:39:07 892 2

原创 makefile使用

makefile的使用

2024-02-16 08:38:04 326

原创 C语言中的声明

C语言中的声明、定义

2024-02-12 10:59:38 1216

原创 表达式、左值右值、执行顺序

表达式,左值右值,执行顺序

2024-02-12 10:58:21 1081

原创 C语言中自定义数据类型

C语言中的自定义数据类型

2024-02-07 13:00:08 817 1

原创 gdb调试

gdb的使用

2024-02-07 08:37:27 343

原创 GCC编译器

【代码】GCC编译器。

2023-10-24 00:07:07 87

原创 DMA外设

stm32——HAL库——DMA外设

2023-10-17 18:48:24 283

电子沙漏(simple)

电子沙漏(simple)使用STM32,LED点阵,MPU6050和MAX7219

2023-11-14

stm32-MAX7219-LED点阵驱动

stm32-MAX7219-LED点阵驱动(HAL库和标准库)

2023-10-28

STM32标准库工程模板(keil)

STM32标准库工程模板(keil)

2023-10-17

STM32标准库USB外设驱动

stm32标准库 + USB外设驱动

2023-10-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除