面试官:关于CPU你了解多少?

CPU是如何执行程序的? 程序执行的基本过程 第一步,CPU 读取「程序计数器」的值,这个值是指令的内存地址,然后 CPU 的「控制单元」操作「地址总线」指定

程序员必须了解的性能延迟指标

存储 传统硬盘非常慢,有多慢?随机 IO 读写延迟大概 8ms 左右,万转磁盘顺序 IO 延迟大概 0-6ms,最快可以达到几十 us 以内,这是因为顺序IO

入行IC | 新人入行IC选择哪个岗位更好?

很多同学入行不知道怎么选择岗位。IC的岗位一般有设计、验证、后端、封装、测试、FPGA等等。但是具体到每个人身上,就要在开始的时候确定下你要找的职位,可以有两个

IC Flow

RTL设计 几千万行RTL我是不信的,如果说gate level那随随便便几千万行。以本人开发经验来看,一个chip RTL代码上100万行是正常代码量。上2

USB CDC虚拟串口复合设备

CDC包含一个控制接口和一个数据接口 1、控制接口 必要的有CM功能描述符和接口绑定描述符(IAD/Union) 在我电脑上测试控制接口的中断端点也可以不需要

Linux设备命名规则设定分析实例-Udev

本文主要实现网络设备的命名规则实现和tty串口设备的别名命名规则实现。 自Linux kernel2.6以来,便引入了sysfs,该文件系统的引入使得非常人性

uu错错

这个是外键冲突,我就解除了一个外键的操作就好了 

C语言程序考试注意点

C语言程序考试注意点 一、概念考点 1、一个程序只能有一个main函数 对; 2、程序都是从main函数开始和在main函数结束的 对; 3、C语言是一种高

猜错法

  猜错法 猜错法是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例的方法。 猜错法的基本思想:列举出程序中所有可能有的错误和容易发生

信封装错问题

问题原貌:将N封信装入N个信封,问全部装错的方式。 递归思路:第一种情况,若将A信装入B信封,B信装入A信封,则剩余信的错装方式与A、B无关,所以有f(n-2

“发送到”也可以这样用(原创)

我们在打开不了解的文件时,常常喜欢用记事本打开,这主要是因为它是纯文本格式,即使是病毒文件打开后也不会对系统造成任何损害。那你是怎样使用记事本程序打开它的呢?是

游戏编程模式——命令模式(Command)

概念 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理

什么是类与对象?

一:面向对象前戏 1.人狗大战案例 1.初步代码 # 1.'创造'出人和狗'''推导步骤1: 直接手写字典模拟一个个人和狗'''# person1 =

探索去耦电容,噪声无所遁形

点击上方“小麦大叔”,选择“置顶/星标公众号” 福利干货,第一时间送达 一、什么是去耦以及为什么要去耦? 模电书上讲的去耦大多是讲电源的去耦,就是一个电路的各