计算机组成原理
power_to_go
http://stardustman.github.io
公众号: ThoughtRefactor
展开
-
U盘安装WIN10时显示 windows无法安装到这个磁盘 选中的磁盘采用GPT分区形式
安装时把 MBR 分区转为 GPT 分区参考链接:U盘安装WIN10时显示 windows无法安装到这个磁盘 选中的磁盘采用GPT分区形式转载 2021-08-07 10:51:22 · 2562 阅读 · 0 评论 -
Linux - cpuid 命令查看 TLB 信息
查看 TLB 信息方法1root@aliyun:~# cpuid | grep -i tlb cache and TLB information (2): 0x63: data TLB: 1G pages, 4-way, 4 entries # 数据 0x03: data TLB: 4K pages, 4-way, 64 entries # 数据 0x76: instruction TLB: 2M/4M pages, fully, 8 entries # 指令原创 2020-09-10 09:23:08 · 1557 阅读 · 1 评论 -
Linux 查看 CPU 和 Cache 信息
lscpu 命令查看root@aliyun:cache# lscpuArchitecture: x86_64CPU op-mode(s): 32-bit, 64-bitByte Order: Little EndianCPU(s): 1On-line CPU(s) list: 0Thread(s) per core: 1Core(s) per socket: 1Socket(s): 1NUMA n原创 2020-07-30 15:50:47 · 580 阅读 · 0 评论 -
x86 架构的计算机如何启动的
—title: asm-how-computer-startupdate: 2020-06-08 08:09:12tags: [“asm”,“x86”]—x86 架构计算机是如何启动的?16-bit Processors and Segmentation (1978)The IA-32 architecture family was preceded by 16-bit processors, the 8086 and 8088. The 8086 has 16-bit registers and原创 2020-06-09 16:35:33 · 823 阅读 · 0 评论 -
java多线程
1.存储访问引起的不一致性+CPU为了提高效率引入的并行机制就是并发程序设计的困难,这两个问题结合在一起就是“Memory barrier”(内存屏障、内存栅栏),这不是Java独有的,在任何编程语言中都会存在这个问题,除非你的CPU不是多级存储、没有流水线(这还是CPU吗?)。Java并发原理无废话指南2.锁都是PV操作Java并发编程无废话指南23:Java并发编程...原创 2019-03-10 13:15:22 · 119 阅读 · 0 评论 -
TLB & virtual memory & physical memory
1.虚拟内存的作用:每一个程序的组织结构,每一个程序认为自己独占所有内存,地址是逻辑的.不是真正可以拿来用的物理地址.2.因为从程序里拿到的是程序认为的地址,也就是每一个程序都独占的所有内存,真正执行的时候需要转换为可以适用的物理地址.硬盘和内存都是分块的.3.cpu拿到地址后的处理逻辑.查看TLB,就是看一看这个逻辑地址已经转换到物理地址没有.有就直接用.顺...原创 2019-04-30 16:49:28 · 408 阅读 · 0 评论