计算机基础知识想详解 1、cpu详解 cpu的分类与指令集 x86-64(*****) cpu具有向下兼容性 64的cpu既能运行32位的程序也能运行64位的程序 内核态与用户态(*****) 代表cpu的两种工作状态 1、内核态:运行的程序是操作系统,可以操作计算机硬件 2、用户态:运行的程序是应 ...
分类:
其他好文 时间:
2020-03-03 10:27:48
阅读次数:
76
1、CPU详解 ·型号(x86 64) ? x86是指的CPU的型号,这种型号的CPU采用的是x86架构。 ? 64是指CPU一次能够从内存中接受64位二进制数据;CPU具有向下兼容性,64位的CPU既能运行32位的程序也能运行64位的程序。 ·内核态与用户态 ? CPU最核心的部分为控制其他硬件的 ...
分类:
编程语言 时间:
2020-03-02 22:32:51
阅读次数:
67
计算机基础知识详解 1.cpu详解 cpu的分类与指令集x86-64(*****) cpu具有向下兼容性 64的cpu既能运行32位的程序也能运行64位的程序 内核态与用户态(*****) 代表cpu的两种工作状态 1、内核态:运行的程序是操作系统,可以操作计算机硬件 2、用户态:运行的程序是应用程 ...
分类:
其他好文 时间:
2020-03-02 22:18:30
阅读次数:
132
0.CPU的分类 x86 64 x86 32 cpu具有向下兼容性:即64位的cpu可以运行32位的程序,也可以运行64位的程序。 但32位的cpu只能运行32位的称呼,无法运行64位的程序。 内核态与用户态:代表了cpu的两种工作状态 1.内核态:操作系统运行程序,所以可以操作计算机硬件工作。 2 ...
分类:
其他好文 时间:
2020-03-02 20:55:27
阅读次数:
365
并发与并行 并发:同一时间段执行多个任务并行:同一时刻执行多个任务Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine并发工作。goroutine是由Go语言的运行时调度完成,而线程是由操作系统调度完成。Go语言还 ...
分类:
编程语言 时间:
2020-03-02 19:00:07
阅读次数:
69
CPU 在运行时为了响应外部的请求,对外提供了一个中断引脚。CPU 在每个指令周期的最后一个晶振周期检查中断引脚,如果有中断任务,则立即停止手中的工作(当然要先保存现场)调用相应中断号的中断处理程序对中断做出响应。 进程在运行时为了响应外部请求,对外提供了信号队列。在每次由核心态转为用户态(比如由进 ...
分类:
其他好文 时间:
2020-03-02 00:40:44
阅读次数:
86
习题三 2.批处理的主要缺点是无交互性 当计算机提供用户态和核心态时,输入/输出指令必须在核心态下执行 操作系统采用多道程序设计技术的主要原因是为了提高利用率和系统吞吐量 操作系统中,通道技术是一种硬件技术 3.用户程序设计时,使用系统调用命令,该命令经过编译后,形成若干参数和陷入指令 系统调用功能 ...
分类:
其他好文 时间:
2020-03-01 00:35:47
阅读次数:
108
抄的: https://blog.csdn.net/flier_lu/article/details/36426 https://www.oschina.net/question/565065_87379 修改TSS中端口访问控制表 NT 环境下,每个进程单独维护了一个 TSS 内存区域,其中由 T ...
分类:
其他好文 时间:
2020-02-28 22:50:02
阅读次数:
70
怎样打印某函数调用关系 命令功能适用范围 uf /c /D 地址 打印当前函数对其他函数的调用 用户态/内核态 # 函数名 起始地址 l长度 打印在某段地址范围内代码对该函数的引用 内核态/用户态 例1: kd> uf /c /D 0x804fa5e6 nt!KeDelayExecutionThre ...
分类:
数据库 时间:
2020-02-28 10:32:48
阅读次数:
147
先来欣赏一段有趣的漫画对话哦 ————— 第二天 ————— —————————————————— 什么事进程和线程 有一定基础的小伙伴们肯定都知道进程和线程。 进程是什么呢? 直白地讲,进程就是应用程序的启动实例。比如我们运行一个游戏,打开一个软件,就是开启了一个进程。 进程拥有代码和打开的文件资 ...
分类:
编程语言 时间:
2020-02-24 14:42:37
阅读次数:
76