【蜂鸟E203内核解析】Chap.4累加运算NICE协处理器的设计1.累加运算协处理器的设计2.累加运算协处理器的调用3.NICE协处理器里的累加运算模块4.自定义指令与NICE协处理器的验证前言:本文均为作者原创,内容均来自本人的毕业设计。未经授权严禁转载、使用。里面的插图和表格均为作者本人制作,如需转载请联系我并标注引用参考。分享仅供大家学习和交流。1.累加运算协处理器的设计 NICE协处理器的调用需要创建用户自定义RISC-V的指令,NICE支持自定义硬件联合单元的集成,从而提高特定领域的性能,同时降低功耗[6]。 本设计开发了一个加法运算的协处理器用于加速累加运算操作,其中利用了D
【蜂鸟E203内核解析】Chap.4累加运算NICE协处理器的设计1.累加运算协处理器的设计2.累加运算协处理器的调用3.NICE协处理器里的累加运算模块4.自定义指令与NICE协处理器的验证前言:本文均为作者原创,内容均来自本人的毕业设计。未经授权严禁转载、使用。里面的插图和表格均为作者本人制作,如需转载请联系我并标注引用参考。分享仅供大家学习和交流。1.累加运算协处理器的设计 NICE协处理器的调用需要创建用户自定义RISC-V的指令,NICE支持自定义硬件联合单元的集成,从而提高特定领域的性能,同时降低功耗[6]。 本设计开发了一个加法运算的协处理器用于加速累加运算操作,其中利用了D
PPP协议是点到点传输协议。PPP协议PPP协议帧协议字段封装数据字段的上层协议(LCP、IPCP、PAP、CHAP)。PPP协议链路建立过程PPP协议的身份认证方式PAP认证过程认证过程:被认证方以明文的方式发送用户名+密码,认证方根据本地用户数据库的信息予以通过或拒绝。CHAP认证过程CHAP的认证方式更复杂,安全级别更高。认证方向被认证方发送挑战字消息(包括身份和口令)。被认证方检验对方的身份,利用对方提供的挑战字(报文ID和该用户所对应的密钥),利用MD5计算出相应的值,来进行戳印。然后自己的ID和口令送回。认证方解密报文,解密其中的各项参数,如果符合预期,予以通过,否则予以拒绝。实验
PPP协议是点到点传输协议。PPP协议PPP协议帧协议字段封装数据字段的上层协议(LCP、IPCP、PAP、CHAP)。PPP协议链路建立过程PPP协议的身份认证方式PAP认证过程认证过程:被认证方以明文的方式发送用户名+密码,认证方根据本地用户数据库的信息予以通过或拒绝。CHAP认证过程CHAP的认证方式更复杂,安全级别更高。认证方向被认证方发送挑战字消息(包括身份和口令)。被认证方检验对方的身份,利用对方提供的挑战字(报文ID和该用户所对应的密钥),利用MD5计算出相应的值,来进行戳印。然后自己的ID和口令送回。认证方解密报文,解密其中的各项参数,如果符合预期,予以通过,否则予以拒绝。实验
一.基本配置新建拓扑①添加路由:添加两个Axaioxia_2220路由到拓扑图上②改标签名:其标签名称默认为Axiaoxia_1与Axaioxia_2,双击“Axiaoxia_1与Axaioxia_2”手动改为自己需要的名,我改为“xiaoxia_1与xiaoxia_2”③添加串口:分别右击路由,选择设置,给路由添加2SA串口④连接路由:选择Serial线,将两个路由的Serial4/0/0串口连接起来。⑤开启路由:点击右上方绿色“开启设备”,将两个路由同时开启,并“打开所有CLI”。2.配置名称、ip地址①改配置名:给CLI配置改名分别改为xiaoxia_1和xaioxia_2②配置ip地址
一.基本配置新建拓扑①添加路由:添加两个Axaioxia_2220路由到拓扑图上②改标签名:其标签名称默认为Axiaoxia_1与Axaioxia_2,双击“Axiaoxia_1与Axaioxia_2”手动改为自己需要的名,我改为“xiaoxia_1与xiaoxia_2”③添加串口:分别右击路由,选择设置,给路由添加2SA串口④连接路由:选择Serial线,将两个路由的Serial4/0/0串口连接起来。⑤开启路由:点击右上方绿色“开启设备”,将两个路由同时开启,并“打开所有CLI”。2.配置名称、ip地址①改配置名:给CLI配置改名分别改为xiaoxia_1和xaioxia_2②配置ip地址
目录一、实验目的和要求二、实验原理三、主要仪器设备和实验环境四、实验内容及步骤4.2基础实验(PAP认证):4.3基础实验(CHAP认证):4.3扩展实验(三台路由器之间的CHAP认证):五、实验结果与分析六、问题讨论一、实验目的和要求(1)掌握PAP认证的原理;(2)掌握CiscoPAP认证的配置指令。(3)掌握CHAP认证的原理;(4)掌握CiscoCHAP认证的配置指令。二、实验原理在使用PAP认证的PPP协议中,通信的双方都既是认证端,又是被认证端,需要进行双向认证。配置认证时,需要首先在认证端添加一系列账号和密码对。同时在被认证端配置其中的一个账号密码对,使得被认证端可以通过该账号密
目录一、实验目的和要求二、实验原理三、主要仪器设备和实验环境四、实验内容及步骤4.2基础实验(PAP认证):4.3基础实验(CHAP认证):4.3扩展实验(三台路由器之间的CHAP认证):五、实验结果与分析六、问题讨论一、实验目的和要求(1)掌握PAP认证的原理;(2)掌握CiscoPAP认证的配置指令。(3)掌握CHAP认证的原理;(4)掌握CiscoCHAP认证的配置指令。二、实验原理在使用PAP认证的PPP协议中,通信的双方都既是认证端,又是被认证端,需要进行双向认证。配置认证时,需要首先在认证端添加一系列账号和密码对。同时在被认证端配置其中的一个账号密码对,使得被认证端可以通过该账号密
一、PAP认证和CHAP认证• PAP(PasswordAuthenticationProtocol密码认证协议) • PAP是简单认证,明文传送,客户端直接发送包含用户名/口令的认证请求,服务器端处理并回应,常见于PPPOE拨号环境中。• CHAP(ChallengeHandshakeAuthenticationProtocol质询握手认证协议) • CHAP是加密认证,先由服务器端给客户端发送一个随机码challenge,客户端根据challenge对口令进行加密,算法是md5(password,challenge,ppp_id)。然后把这个结果发送给服务器端,服务器端从数据库中取出口
一、PAP认证和CHAP认证• PAP(PasswordAuthenticationProtocol密码认证协议) • PAP是简单认证,明文传送,客户端直接发送包含用户名/口令的认证请求,服务器端处理并回应,常见于PPPOE拨号环境中。• CHAP(ChallengeHandshakeAuthenticationProtocol质询握手认证协议) • CHAP是加密认证,先由服务器端给客户端发送一个随机码challenge,客户端根据challenge对口令进行加密,算法是md5(password,challenge,ppp_id)。然后把这个结果发送给服务器端,服务器端从数据库中取出口