嵌入式与Linux那些事
关注
发私信
文章数: 23  丨  阅读数: 6515  丨  粉丝数: 2
 查看详细资料
  文章展示 数量:23
大家都知道函数调用是通过栈来实现的,而且知道在栈中存放着该函数的局部变量。但是对于栈的实现细节可能不一定清楚。本文将介绍一下在Linux平台下函数栈是如何实现的。 ## 栈帧的结构 函数在调用的时候都是在栈空...
2021-12-30 阅读:16 嵌入式软件 计算机基础 操作系统
@[toc] > 哈喽,大家好,我是仲一。本篇文章是从零实现操作系统的第一个实验,主要是让我们熟悉 xv6 及其系统调用。做实验以前,建议先阅读下xv6 书籍的第一章。另外,在官网的实验手册中,给出了一些提示,会一步一...
2021-10-06 阅读:69 计算机基础 操作系统 嵌入式软件
@[toc] > 秋招的时候,操作系统的八股文背了不少,但是仍然是缺乏动手实践的经历。对操作系统如何工作,用户程序如何运行,与CPU等硬件如何交互等问题完全没有清晰的认识。 > > 所以最近打算好好学习下操作系统的知...
2021-10-06 阅读:187 计算机基础 操作系统 嵌入式软件
> 虚拟内存是现代操作系统中**最伟大的发明之一**。它为每个进程提供了一个一致的、私有的地址空间,让每个进程产生了一种自己在**独享主存**的错觉。 > > 为了讲清楚MMU是如何一步一步完成地址翻译,取出数据的,本...
2021-08-03 阅读:114 操作系统 嵌入式 虚拟内存
## 1. printk简介 printk是在**内核中**运行的向控制台输出显示的函数。Linux内核首先在内核空间分配一个**静态缓冲区**,作为显示用的空间,然后调用sprintf,格式化显示字符串,最后调用tty_write向终端进行信息...
2021-05-25 阅读:248 嵌入式开发 调试
> 哈喽,大家好。今天分享下,粉丝针对嵌入式软件开发面试知识点总结中的内容提出的两个问题。问题不难,但是容易掉坑里。而在笔试中,很多大厂都喜欢出这种题目来坑害小伙伴们。所以,大家在笔试前要扎实基础,做题...
2021-05-15 阅读:77 计算机基础 嵌入式软件
> 哈喽,大家好。我终于回来了!19号刚提交完大论文,就被抓去出差了,折腾了整整一周,26号晚上,才回到学校。鸽了好久都没更新干货了。今天更新一篇关于Arm的笔试面试题目,文章内容已同步更新在github。 [TOC] ...
2021-04-28 阅读:382 嵌入式 笔试面试 ARM
[TOC] > CSDN:[嵌入式与Linux那些事](https://blog.csdn.net/qq_16933601?spm=1000.2115.3001.5343) > > 博客园:[嵌入式与Linux那些事](https://www.cnblogs.com/dongxb/) > > 公众号:嵌入式与Linux那些事 ...
2021-04-23 阅读:216 嵌入式软件 Linux驱动 调试技巧
加载更多...