![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础
李逍遥~
生之当如此
展开
-
Windows键盘交换ctrl和caps按键
1、点击Win+R键2、在输入框键入regedit,打开注册表3、进入HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Control -> KeyBoard Layout。记住,一定是keyBoard Layout,而不是KeyBoard Layouts4、右键菜单,然后选择New -> Binary v...原创 2019-10-31 09:51:06 · 11412 阅读 · 0 评论 -
实验8.4.1 Linux的进程调度模拟程序设计
1、题目简介给出进程调度的算法描述(如基于动态优先级和时间片轮转调度算法的描述)。用C语言设计一个对n个并发进程进行调度的程序,每个进程由一个进程控制块(PCB)结构表示,该进程控制块应包括下述信息:进程标识ID、进程优先数PRIORITY(并规定优先数与优先权成正比)、时间片数CHIP、进程已经占用CPU的时间CPUTIME,进程还需要运行的时间ALLTIME(当进程运行完毕时,其值为0)、...原创 2019-04-28 09:24:48 · 3970 阅读 · 0 评论 -
SQL Server查看是企业版还是个人版
从SQL Server Management Studio执行sql:select @@version,可查出如下信息:Microsoft SQL Server 2012 (SP1) - 11.0.3128.0 (X64)Dec 28 2012 20:23:12Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) o...原创 2019-03-12 21:06:19 · 12562 阅读 · 2 评论 -
Win10 SQL Server 2012 企业版 安装教程
1、链接:https://pan.baidu.com/s/1QfB51V7NnLAmKIkuLGLcHA 提取码:mu082、开始安装打开下载的镜像文件,直接运行setup.exe文件3、进入安装中心:可以参考硬件和软件要求、可以看到一些说明文档4、在我们安装SQL Server之前需要先检查下电脑配置。请点击“系统配置检查器”进行检查。5、选择全新安装模式继续安装...原创 2020-05-12 10:23:38 · 5128 阅读 · 2 评论 -
SQL Server2012 序列号 注册码
MICROSOFT SQL SERVER 2012 企业核心版激活码序列号: FH666-Y346V-7XFQ3-V69JM-RHW28MICROSOFT SQL SERVER 2012 商业智能版激活码序列号: HRV7T-DVTM4-V6XG8-P36T4-MRYT6MICROSOFT SQL SERVER 2012 开发版激活码序列号: YQWTX-G8T4R-QW4XX-BV...原创 2019-03-12 20:24:06 · 17775 阅读 · 0 评论 -
计算机基础——选择结构的汇编语言表示(if else、switch~case)
if~else语句的机器级表示int get_cont( int *p1, int *p2 ) { if ( p1 > p2 ) return *p2; else return *p1;}p1和p2对应实参的存储地址分别为R[ebp]+8、R[ebp]+12,EBP指向当前栈帧底部,结果...原创 2018-12-26 09:19:26 · 4423 阅读 · 0 评论 -
计算机基础——32位系统的寄存器组织
EAX AH(AX)AL 累加器 EBX BH(BX)BL 基址寄存器 ECX CH(CX)CL 计数寄存器 EDX DH(DX)DL 数据寄存器 ESP SP 堆栈寄存器 EBP BP 基址指针 ESI ...原创 2018-12-25 23:27:24 · 9253 阅读 · 0 评论 -
计算机基础——指令集体系结构ISA
•ISA(Instruction Set Architecture)位于软件和硬件之间•硬件的功能通过ISA提供出来•软件通过ISA规定的”指令”使用硬件•ISA规定了:可执行的指令的集合,包括指令格式、操作种类以及每种操作对应的操作数的相应规定; 指令可以接受的操作数的类型; 操作数所能存放的寄存器组的结构,包括每个寄存器的名称、编号、长度和用途; 操作数所能存放的存储空间...原创 2018-12-25 23:01:51 · 8224 阅读 · 0 评论 -
计算机基础——高级语言程序转换为机器代码的过程
预处理:在高级语言源程序中插入所有用#include命令指定的文件和用#define声明指定的宏。编译:将预处理后的源程序文件编译生成相应的汇编语言程序。汇编:由汇编程序将汇编语言源程序文件转换为可重定位的机器语言目标代码文件。链接:由链接器将多个可重定位的机器语言目标文件以及库例程(如printf()库函数)链接起来,生成最终的可执行目标文件。 ...原创 2018-12-25 22:58:33 · 18914 阅读 · 2 评论 -
-1.1的浮点数表示(IEEE754标准)
‐1.1 = ‐1.00011 [0011]...B = ‐1.00011001100110011001100B(注:尾数取 23 位)符号位 S = 1,阶码 exp= 0 + 127 = 0111 1111,尾数:00011001100110011001100 则其机器数为: 1 01111111 00011001100110011001100B = BF8CCCCC 注:以上分析没有...原创 2018-12-25 22:23:48 · 14264 阅读 · 3 评论 -
计算机基础——浮点数加减运算
•十进制科学计数法的加法例子1.123 × 10^5 + 2.560 ×10^其计算过程为:1.123 ×10^5 + 2.560 ×10^2 = 1.123 ×10^5 + 0.002560 ×10^5 =(1.123 + 0.00256) ×10^5 ...原创 2018-12-25 21:51:31 · 5879 阅读 · 0 评论 -
计算机基础——浮点数乘除运算
设两个规格化浮点数分别为 A=Ma * 2^Ea B=Mb * 2^Eb ,则: A+B =(Ma + Mb.2^ -(Ea-Eb)). 2^Ea (假设Ea>=Eb ) A*B =(Ma * Mb) * 2^Ea+Eb A/B =(Ma / Mb) * 2^Ea-Eb阶码上溢:一个正指数超过了最大允许值 =〉+∞/-∞/溢出阶码下溢:一个负指数...原创 2018-12-25 21:42:16 · 4397 阅读 · 0 评论 -
Linux系统IA-32 —— 操作系统常用指令类型
(1)传送指令 –通用数据传送指令 MOV:一般传送,包括movb、movw和movl等 MOVS:符号扩展传送,如movsbw、movswl等(有符号数) MOVZ:零扩展传送,如movzwl、movzbl等(无符号数) ...原创 2018-12-25 23:44:56 · 4018 阅读 · 0 评论 -
Linux系统IA-32 —— 的寻址方式
•寻址方式 –根据指令给定信息得到操作数或操作数地址•操作数所在的位置 –指令中:立即寻址 –寄存器中:寄存器寻址 –存储单元中(属于存储器操作数,按字节编址):其他寻址方式•存储器操作数的寻址方式与微处理器的工作模式有关 –两种工作模式:实地址模式和保护模式•实地址模式(基本用不到) –为与8086/...原创 2018-12-24 10:40:22 · 5135 阅读 · 0 评论 -
计算机基础——计算机系统核心层之间的关联
ABI是为运行在特定ISA及特定操作系统之上的应用程序规定的一种机器级目标代码层接口 描述了应用程序和操作系统之间、应用程序和所调用的库之间、不同组成部分(如过程或函数)之间在较低层次上的机器级代码接口。 同一个C语言源程序,使用遵循不同ABI规范的编译器进行编译,其执行结果可能不一样。程序员将程序移植到另一个系统时,一定要仔细阅读目标系统的ABI规范。 后端...原创 2018-12-24 10:32:36 · 4736 阅读 · 0 评论 -
计算机基础——计算机可执行文件的存储映像
可执行文件一般没有后缀.init节:主要是一些初始化内容;.text节:目标代码部分;.rodata节:只读数据,如printf语句中的格式串、开关语句(如switch - case)的跳转表等;.data节:已初始化的全局变量;.bss节:未初始化的全局变量,不占用空间,仅仅是一个占位符;.symtab节:符号表,被定义的函数名和全局变量名都属于符号;.rel.t...原创 2018-12-24 10:26:08 · 11105 阅读 · 0 评论 -
计算机基础——IEEE754标准的浮点数的转化
IEEE754是现在公认的、最广泛使用的浮点数转换运算标准,为许多CPU与浮点运算器所采用。这个标准定义了表示浮点数的格式(包括负零-0)与反常值(denormal number)),一些特殊数值(无穷(Inf)与非数值(NaN)),以及这些数值的“浮点数运算符”;它也指明了四种数值舍入规则和五种例外状况(包括例外发生的时机与处理方式)。 IEEE 754规定了四种表示浮...原创 2018-12-26 16:50:07 · 28954 阅读 · 8 评论