
计算机底层原理
文章平均质量分 73
不爱写程序的程序猿
费曼学习法,就是授人以渔来巩固自己的知识,写博客的意义也亦如此
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DevC++ Socket编程
服务器端://#include "stdafx.h"#include <Winsock2.h>#include <stdio.h>#include <stdlib.h>#define DEFAULT_PORT 5050 //服务端默认端口#pragma comment(lib,”ws2_32.lib”)int main(int argc, char* argv[]) //必须是main而不是t_main { int iPort = DEFAULT_P原创 2022-05-25 09:44:14 · 1673 阅读 · 5 评论 -
并发、并行、同步、异步、进程,线程、串行、并行?一文弄懂八大概念
并发、并行、同步、异步、进程,线程、串行、并行?一文弄懂八大概念参考博文:并发、并行、串行、同步、异步的区别?java多线程详解(并发,并行,同步)文章目录并发、并行、同步、异步、进程,线程、串行、并行?一文弄懂八大概念并行与并发(单处理器和多处理器):进程与线程:概念合集:进程与线程的区别:线程调度:多线程优势:同步与异步:串行、并行:并行与并发(单处理器和多处理器):程序在没有任何流程控制下,代码都是由上而下逐行执行的。但是我们想要实现一个程序既codeing又eating该怎么办?此时就原创 2021-03-12 17:16:52 · 1150 阅读 · 1 评论 -
计算机组成设计-并行任务执行下的同步
文章目录线程锁的底层原理--并行与指令中的同步前言用原子交换原语建立同步基本过程如何实现交换原语操作的原子性?原子性的具体实现(MIPS处理器)MIPS指令集 add与addi ll sc链接取数/条件存数机制的优点:提醒什么时候需要用到链接取数和条件存数这样的原语?线程锁的底层原理–并行与指令中的同步前言 当任务之间相互独立的时候,任务的并行执行是比较容易的。但往往任务之间需要相互协作,这种协作通常意味着某些任务写的结果是其他任务需要读取的值。这时执行读任务的一方要知道写任务什么时候完成了写操作,原创 2021-03-12 11:30:58 · 2454 阅读 · 5 评论