10 2023 档案
摘要:目录网络安全APAP4.0AP5.0数字签名密钥分发对称式密钥的分发非对称式密钥的分发安全电子邮件 网络安全 AP AP4.0 与 AP5.0 存在安全漏洞,它们必须建立在双方都确认是对方的密钥才安全,否则可能出现中间人攻击。下面 AP4.0 与 AP5.0 的介绍建立在能安全获得密钥的情况下,后面
阅读全文
摘要:目录临界区算法:Peterson与面包店算法Peterson算法面包店算法其他方法关中断硬件原子指令法 临界区算法:Peterson与面包店算法 读写信号量的代码一定是临界区,只能有一个线程进入执行。 临界区算法需要满足: 互斥进入:只有一个线程能进入临界区执行代码。 有空让进:没有线程在临界区执行
阅读全文
摘要:系统调用实现(Printf函数为例) Sys_call 调用程序时,会检查当前段的CPL(位于CS中),与目标段的DPL(位于gdt中),如果权限不够无法执行,所以我们无法以用户态直接访问某些指令并执行。而通过系统调用可以从用户态转变为内核态,执行相关程序。实现的方法为0x80中断,改变CS中的CP
阅读全文
摘要:x86开机 目录x86开机上电时bootsect.ssetup.ssystemhead.smain.c 参考于:【哈工大】操作系统 李治军、linux-0.11源码。 需要读入执行的内容有:boot扇区中的bootsect、setup和system。源文件处于启动盘中排在前面扇区: 上电时 刚开机时
阅读全文
摘要:目录8086/8088指令系统常用指令寻址方式指令系统传送指令通用数据传送指令输入输出指令取偏移地址指令其他传送指令算术运算指令加法运算指令减法指令乘法指令除法指令其他算术运算指令逻辑运算和移位指令逻辑运算指令移位指令串操作指令重复操作前缀串操作指令程序控制指令无条件跳转条件跳转循环控制过程调用和返
阅读全文
摘要:目录微处理器8088/8086硬件结构寄存器段寄存器的使用80386硬件结构寄存器通用寄存器指令指针和标志寄存器控制寄存器段寄存器和段描述寄存器系统地址寄存器调试寄存器测试寄存器 微处理器 参考自:吴宁,乔亚男.微型计算机原理与接口技术(第4版)[M].北京:清华大学出版社,2016-9:38-58
阅读全文