最新 最热

每日一问09 协程的本质

https://wenfh2020.com/2020/12/17/libco-switch/

2021-01-05
0

Linux内核源码规范解析

曾经在开发Linux内核驱动的时候,创建了一个补丁文件,但是在把补丁打到主分支的时候提示很多编码风格的错误问题,后来重做了补丁才解决了问题,这也是没有严格按照的Linux编码风格从而导致的问题。因为当时代码量不大,所以解...

2021-01-04
0

基于FPGA的轻量级RISCV SoC

随着以RISC-V(RISC,精简指令集计算机;V表示为第五代)为代表的新型开源ISA(instruction set architecture,指令集架构)的出现,使得国内在处理器研发上有了新的ISA可供选择。国内在处理器研发方面的人才需求也越来越多。但...

2020-12-29
0

简谈CPU、MCU、FPGA、SoC芯片异同之处

大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分。大侠可以关注FPGA技术江湖,在“闯荡江湖”、"行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢。...

2020-12-29
0

如果编程是一门武功绝学,C语言是葵花宝典还是辟邪剑谱?

武侠小说中,各路侠客绿林好汉都是从基本功开始一招一式学起,掌握了足够多的招式后,加之勤学苦练,量变引起质变,会有一天打开任督二脉顿悟出这些招式背后的哲学逻辑,成为一代宗师。在编程的学习过程中,我们何尝不是从一招一式...

2020-12-23
0

代码里-3>>1是-2但3>>1是1,-3/2却又是-1,为什么?

之前群里有个同学向大家提出了类似这样的问题。随后这位同学公布了答案:右移运算是向下取整,除法是向零取整。这句话对以上现象做了很好的总结,可是本质原因是什么呢?...

2020-12-22
0

C和汇编如何互相调用?嵌入式工程师必须掌握

内联汇编即在C中直接使用汇编语句进行编程,使程序可以在C程序中实现C语言不能完成的一些工作,例如,在下面几种情况中必须使用内联汇编或嵌入型汇编。...

2020-12-17
0

计算机系统基础作业

void func(int *xptr, int *yptr, int *zptr);

2020-12-16
0

入门C++须知的那些事()

大家都知道C和C++的最大区别便是一个是面向过程的,一个是面向对象的。由于C++是从C演变过来的,所以很多语法知识都是很相似的,几乎可以说是差不多。...

2020-12-15
0

OC-从方法的汇编层看消息转发流程

CacheLookup Normal,objc_msgSend(sel,imp)

2020-12-11
1