机器码
基本概念
源码:包含符号位的数字二进制形式;
反码:原码基础上除了符号位按位取反;
补码:反码+1;
运算
逻辑或运算"||" -》“或者" (即存在任一条件满足为真)
逻辑非运算-》与本来值相反
逻辑与运算-》“并且" (即两个条件成立,运算为真)
布尔值:1.True=1;
2.False=0;
海明码的就错位计算
2*(k)-1=k+n (k为检验位数字 n为数据位)
高速缓存
Cache存储器部分用来存放主存的部分拷贝信息,控制部分的功能是判断Cpu要访问的信息是否是在Cache中,若为即命中,否则则没有。
只要主存地址中的主存区号和Cache中记录的主存区号相同,则表明访问Cache命中
外存储器
CPU不能直接访问外存中的程序和数据,只有将其以文件为单位调入主存才可以访问
中断方式
利用中断方式完成数据的输入/输出过程为:当I/O系统与外设交换数据时,CPU无须等待也不必去查询I/O的状态,而可以抽身出来处理其他任务。当I/O系统准备以后,则发出中断请求信号通知CPU,CPU接到中断请求信号后,保存正在执行程序的现场,转入I/O中断I/O中断任务程序的执行,完成与I/O系统的数据交换,然后再返回被打断的程序继续执行。
直接存储器存取方式
直接内存存取是指数据是在内存与I/O设备间的直接成块传送,即在内存与I/O设备间传送一个数据块的过程中,不需要CPU的任何干涉,只需要cpu在过程开始启动(即向设备发出"传输一块数据"的命令)与过程结束时的处理,实际操作由DMA(直接内存存储)硬件直接执行完成,cpu在此传送过程中可做别的事。
无条件传送方式又称同步方式,即cpu的动作必须与外设一致
总线结构
单总线的”性价比"比较低
串行总线适合长距离数据传输
计算机安全
RSA 是非对称加密算法
RC-5和MD5是信息摘要算法
(SHA-1与MD5不能加密数据,RSA不适合大量明文加密,只有RC-5适合明文加密)
在公钥体系中不允许交换私钥