![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
大图书馆的牧羊人
这个作者很懒,什么都没留下…
展开
-
汇编语言:编制在Dos上显示两位或四位十六进制数的子程序
一.显示两位十六进制数STACK1 SEGMENT STACK ;堆栈段开始 DW 256 DUP(?)STACK1 ENDSDATA SEGMENT ;数据段开始 MES DB 'Press any key to exit!',0AH,0DH,0AH,0DH,'$' MES1 DB 'Show a as hex:',0AH,0DH,'$' SD DB 0A4HDATA ENDSCODE SEGMENT ;代码原创 2020-10-18 11:58:38 · 1769 阅读 · 0 评论 -
实验二 网络扫描及安全评估实验
网络安全实验二。光扫描仪,密码破解原创 2020-10-02 23:34:56 · 1813 阅读 · 0 评论 -
实验一 网络嗅探实验
1原创 2020-10-03 09:37:51 · 2304 阅读 · 0 评论 -
了解计算机体系结构(4)
RISC中采用的流水技术1.超流水线技术通过细化流水、增加级数和提高主频,使得在每个机器周期内能完成一个甚至两个浮点操作。其实质是以时间换空间,特征是在所有的功能单元都采用流水,并有更高的时钟频率和更深的流水深度。2.超标量技术。通过内装多条流水线来同时执行多个处理,其时钟频率虽然与一般的流水接近,却有更小的CPI(每个指令需要的机器周期数)。其实质是以空间换时间。3.超长指令字。同时执行多条指令,充分发挥软件作用,而使硬件简化,性能提高。VLIW有更小的CPI,但需要有足够高的时钟频率。吞吐原创 2020-09-30 18:49:55 · 2063 阅读 · 0 评论 -
了解计算机体系结构(3)
指令的流水处理(1)指令控制方式1.顺序方式各条机器指令之间顺序串行地执行,执行完一条指令后才取下一条指令,而且每条机器指令内部的各个微操作也是顺序串行地执行。优点是控制简单,缺点是速度慢,机器各部件的利用率低。2.重叠方式在解释第K条指令的操作完成之前就可以开始解释第K+1条指令,如下图所示,通常采用一次重叠。即在任何时候,指令分析部件和指令执行部件都只有相邻两条指令在重叠解释。优点是速度有所提高,控制不太复杂。缺点是会出现冲突、转移和相关等问题。3.流水方式它把重复的顺序处理过程分解为若原创 2020-09-28 18:24:14 · 367 阅读 · 0 评论 -
了解计算机体系结构(2)
指令系统一个处理器支持的指令和指令的字节级编码称为其指令集体系结构。CISC和RISC是指令集发展的两种途径CISC(复杂指令集计算机)其基本思想是进一步增强原有指令的功能,用更为复杂的新指令取代原先由软件子程序完成的功能,实现软件功能的硬化,导致计算机的指令系统越来越庞大、复杂。主要弊端1.指令集过分庞杂2.微程序技术是CISC的重要支柱,每条复杂指令都要通过执行一段解释性微程序才能完成,这就需要多个CPU周期,从而降低了机器的处理速度。3.由于指令系统过分复杂,从而难以优化编译使之生成真原创 2020-09-27 21:33:49 · 174 阅读 · 0 评论 -
了解计算机体系结构(1)
计算机体系结构(1)1.计算机体系结构、计算机组织和计算机实现三者的关系(1)计算机体系结构是指计算机的概念性结构和功能属性。(2)计算机组织(又称计算机组成原理)是指计算机体系结构的逻辑实现,包括机器内的数据流和控制流的组织以及逻辑设计等。(3)计算机实现是指计算机组织的物理实现。2.计算机体系结构的分类(1)从宏观上按处理机的数量,分为一下几类单处理系统:利用一个处理单元与其他外部设备结合起来,实现存储,计算,通信,输入与输出等功能的系统。并行处理与多处理系统:为了充分发挥问题求解过程中原创 2020-09-25 21:33:32 · 309 阅读 · 0 评论 -
校验码(循环冗余校验码)
校验码(循环冗余校验码)循环冗余校验码,又称CRC码。它利用生成多项式来为k个数据位产生r个校验位来进行编码。其编码长度为k+r。原创 2020-09-24 21:05:41 · 4095 阅读 · 0 评论 -
计算机校验码 (海明码)
校验码(海明码)1.数据位数量n与校验位数量k的关系设数据位是n位,校验位是k位,则n与k需要满足以下关系:(2^k)-1>=n+k例如:对于8位的数据位,校验位需要4位(2^4-1=15>8+4=12)。2.海明码的编码规则设k个校验位为Pk……P2,P1;n个数据位为Dn-1,Dn-2,……D2,D1,D0。对应的海明码为Hn+k,……H1。要点:1.校验位Pi在海明码的第2^(i-1)位置,先排好校验位的位置,数据位则依序从低到高占据海明码的剩下位置。2.海明码中任何一位都原创 2020-09-22 20:29:05 · 2289 阅读 · 2 评论 -
校验码(奇偶校验码)
校验码(奇偶校验码)1.奇偶校验码通过在编码中增加一位校验位来使编码中1的个数为奇数或者偶数,校验位可以在原编码的前面或者后面加。通过加入校验位后的1个数是奇数还是偶数,可分为两种:奇校验:1的个数为奇数偶校验:1的个数为偶数下图为奇校验和偶校验的设置方法。例如:M的ASCII码77,二进制表示为01001101,若要求奇校验且校验位在最高位,则需要使1的个数为奇数。现原码中的1的个数为偶数,则校验位取值为1,将最高位设置为1,则M的二进制就变为11001101错误检测能力只能检测出奇数位原创 2020-09-21 21:05:16 · 21098 阅读 · 5 评论 -
码制(原码、反码、补码、移码)
码制(原码、反码、补码、移码)1.原码即将数值直接转换为二进制数,首位为符号位(0表示正数,1表示负数)例如:若机器字长n为8则+1=0 0000001 -1=1 0000001+127=0 1111111 -127=1 1111111数值0的原码有两种形式:+0=0 0000000 -0=1 00000002.反码正数的反码与其原码相同!负数的反码:在原码的基础上,除符号位不变,其余各位取反(即0变1,1变0)例如:-1=1 1111110-1原创 2020-09-20 11:15:31 · 3674 阅读 · 0 评论