背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3. ...
分类:
系统相关 时间:
2020-05-31 12:38:36
阅读次数:
126
1.内存加法器,运算器的一种基本类型04:00计算机为什么不能计算10进制,必须是二进制,这样就大大降低计算机设计复杂度存储器,存储加法器运算的数据,控制器需要的指令控制器,接受控制指令。控制器告诉运算器到存储器里面的哪里读数据前22分钟,讲解计算机原理ROM设备:只读存储器RAM设备:随机存储器轮巡,poll机制中断,interrupt机制,硬件通知机制。中断控制器,中断向量一根线表示多个IO设
分类:
其他好文 时间:
2020-05-20 10:48:57
阅读次数:
55
X86 CPU对中断的硬件支持 中断控制器的功能:把设备的中断信号,转换为CPU能够明白的中断向量。 中断(interrupt)、陷阱(trap)、异常(exception) 中断向量表中的项为门(gate),中断发生时,必须先通过这些门,才能进入相应的服务程序。 通过中断门进入中断服务时,会将CP ...
分类:
其他好文 时间:
2020-04-30 17:43:08
阅读次数:
75
Author: "zhangskd @ csdn blog" 概述 从本质上来讲,中断是一种电信号,当设备有某种事件发生时,它就会产生中断,通过总线把电信号发送给中断控制器。 如果中断的线是激活的,中断控制器就把电信号发送给处理器的某个特定引脚。处理器于是立即停止自己正在做的事, 跳到中断处理程序的 ...
分类:
系统相关 时间:
2020-03-24 11:02:54
阅读次数:
89
arm对异常(中断)处理过程 1 初始化::: a 设置中断源,让它可以产生中断:: b 设置中断控制器(可以屏蔽某个中断,优先级):: c 设置CPU总开关,(使能中断) 2 执行其他程序:正常程序 3 产生中断:按下按键 >中断控制器 >CPU 4 cpu每执行完一条指令都会检查有无中断/异常产 ...
分类:
其他好文 时间:
2020-02-08 15:20:49
阅读次数:
63
中断和事件(Interrupts and events) 嵌套向量中断控制器(Nested vectored interrupt controller NVIC) 中断是相对CPU而言的,因此例如IIC、定时器这些芯片内产生的中断也被称为外部中断,不能狭隘的理解为由芯片外的信号触发 EXTI被称为外 ...
分类:
其他好文 时间:
2020-01-16 23:51:33
阅读次数:
117
计算机网络 OSI七层模型 一)、OSI的定义 OSI: open system interConnection, 开放式系统互联。 结构: 物理层、数据链路层、网络层、传输层、会话层、 表示层 、应用层。(自下 而上) 现在我来说一个各个层的作用 \。 二)、物理层 作用:用于传输比特流,定义物理 ...
分类:
其他好文 时间:
2020-01-08 12:22:30
阅读次数:
103
一台 Linux 服务器的四类指标如下: 1. CPU:使用率、平均负载(load average) 1. RAM:used | free | buffered/cached | avaliable 1. Disk:空闲容量大小、IO 状态 1. Network:网速、延迟、丢包率等 下面详细地说明 ...
分类:
系统相关 时间:
2020-01-05 22:07:16
阅读次数:
155
来源:莆田SEO 在STM32中,其每一个外设都可以产生中断。 中断分为分为 ①系统异常,内核 ②外部中断,外设 NVIC(Nested Vector Interrupt Controller ):嵌套向量中断控制器,属于内核外设,管理着包括内核片和片上所有外设的终端相关功能。 core_cm3.h ...
分类:
其他好文 时间:
2019-12-17 22:43:49
阅读次数:
172
VirtualBox是德国一家软件公司InnoTek所开发的虚拟系统软件,它不仅具有丰富的特色,而且性能也很优异,更是开源的,成为了一个发布在GPL许可之下的自由软件。VirtualBox 可以在 Linux 和 Windows 主机中运行,并支持在其中安装 Windows (NT 4.0、2000 ...
分类:
系统相关 时间:
2019-12-13 16:39:17
阅读次数:
118