首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IOT物联网小镇
掘友等级
架构设计
道哥,十多年的嵌入式开发老兵。欢迎关注公众号:IOT物联网小镇。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学11:理解了这三个概念,才能彻底理解任务管理和任务切换
x86 系统中的保护模式,给系统的安全性提供了很大的保障,但是在我们之前的文章中,一直都淡化了特权级别这个概念。 例如:在保护模式下的段选择器,我们一直都只把它看做一个段描...
3
1
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学10:三级跳过程详解-从 bootloader 到 操作系统,再到应用程序
bootloader 跳转到操作系统 操作系统的 header 布局 建立操作系统的三个段描述符 操作系统跳转到应用程序 应用程序调用操作系统中的函数 不论是在 x86 平...
2
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学09:x86 处理器如何进行-层层的内存保护?
实模式:bootloader 为程序计算段的基地址 保护模式:bootloader 为自己创建段描述符 确定 GDT 的地址 创建代码段描述符 创建数据段描述符 创建栈段描...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学08:Linux 是如何保护内核代码的?【从实模式到保护模式】
从16位系统到32位系统,从实模式到保护模式,这是x86处理器最重要的升级。对于操作系统的影响非常大,它让系统可以更好地保护操作系统核心代码,保证了系统的安全性。...
3
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学07:中断那么重要,它的本质到底是什么?
中断向量与中断描述符 中断的分类 内部中断 外部中断 中断号 中断向量和中断处理程序 中断向量的本质 中断处理程序的安装 中断现场的保护和恢复 总结:中断的本质 在软件开发...
2
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学06:16张结构图,彻底理解【代码重定位】的底层原理
在上一篇文章中Linux从头学05-系统启动过程中的几个神秘地址,你知道是什么意思吗?,我们以几个重要的内存地址为线索,介绍了 x86 系统在上电开机之后: 下一个环节,就...
5
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学05-系统启动过程中的几个神秘地址,你知道是什么意思吗?
在第一篇文章中,我们就提到,现代操作系统是从最古老的 8086 系统一步一步发展而来的。 处理器厂商为了向后兼容,很多底层相关的原理都是一样的(如果不兼容,就会丢弃市场份额...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
所有编程语言中的栈操作,底层原理都在这里
在任何一门编译型语言中,栈操作都是非常重要的。 利用栈的后进先出特性,可以很方便的解决一些棘手的问题,以至于 CPU 单独分配了 push 和 pop 这两个命令来专门操作...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
WSL2:Windows 亲生的 Linux 子系统
在上一篇文章中,我们主要聊了一下:在 Windows 系统中,安装 WSL 子系统。 文章在此:WSL:在 Windows 系统中开发 Linux 程序的又一神器 但是 W...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
WSL2:在Windows系统中开发Linux程序的又一神器
WSL 是在windows系统中安装 Linux 虚拟机的有一个神器,相对于 VirtualBox, VMWare 等主流虚拟机来说,WSL的运行效率更高,与Windows...
2
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学03:如何告诉 CPU,代码段、数据段、栈段在内存中什么位置?
对代码段、数据段、栈段的最本质的讲解和描述。 抛开操作系统的外衣,从最底层的汇编代码布局入手,来学习一个程序的最小布局。...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux从头学02:x86中内存【段寻址】方式的来龙去脉
抛开操作系统的外衣,彻底弄懂什么是内存的寻址方式,什么是段寻址。Linux操作系统是如何利用 x86提供的段机制,来对内存进行包装的。...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
从程序员的角度,来拆解物联网系统中的开发工作
[TOC] 物联网的概念已经被炒了好多年了,奇怪的是:市场中对这个概念的反应总是不愠不火。 随着5G 的迅速普及,不知道是否能够再次把这个领域带火起来。 但是不管怎样,很多...
7
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux 从头学 01:CPU 是如何执行一条指令的?
[TOC] 【Linux 从头学】是什么 这两年多以来,我的本职工作重心一直是在 x86 Linux 系统这一块,从驱动到中间层,再到应用层的开发。 随着内容的不断扩展,越...
3
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
一次脑残的记录: Linux 中实时任务调度与优先级
关于进程的调度策略,不同的操作系统有不同的整体目标,因此调度算法也就各不相同。 这需要根据进程的类型(计算密集型?IO密集型?)、优先级等因素来进行选择。 对于 Linux...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
这 7 个 Linux 命令,你是怎么来使用的?
使用 Linux 系统的开发者,很多人都有自己喜欢的系统命令,下面这个几个命令令是我平常用的比较多的,分享一下。 我不会教科书般的罗列每个指令的详细用法,只是把日常开发过程...
1
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
物联网设备OTA软件升级之:完全升级和增量升级
各位看官好,上一篇文章我们聊了一下关于 OTA 升级过程中,新的软件包是如何从开发者的电脑上,安全的下载到嵌入式设备中的。 这个流程似乎很简单,不就是下载一个文件而已嘛,怎...
2
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
物联网设备OTA软件升级之:升级包下载过程之旅
描述 OTA 升级过程中的固件下载过程,本文结合了亚马逊的 AWS 平台,给出了一个基本的操作流程,以及一些注意事项。...
2
评论
分享
IOT物联网小镇
架构设计
·
4年前
关注
Linux系统中编译、链接的基石-ELF文件:扒开它的层层外衣,从字节码的粒度来探索
大家好,我是 ELF 文件,大名叫 Executable and Linkable Format。 经常在 Linux 系统中开发的小伙伴们,对于我肯定是再熟悉不过了,特别...
8
6
分享
IOT物联网小镇
架构设计
·
4年前
关注
应用程序设计:在动态库中如何调用外部函数?
大家好,我是一个动态链接库! 这个名字,相信你一定早就如雷贯耳了。 在计算机早期时代,由于内存资源紧张,我可是发挥了重大的作用! 不论是在 Windows 系统中,还是在 ...
0
评论
分享
下一页
个人成就
文章被点赞
102
文章被阅读
56,017
掘力值
1,916
关注了
15
关注者
79
收藏集
0
关注标签
17
加入于
2020-06-14