03 2022 档案

摘要:转载自:https://www.cnblogs.com/xinlukk/p/7401635.html 博主:小猫种鱼 " Vim syntax file " Language: SystemVerilog " Maintainer: Stephen Hobbs <stephenh@cadence.c 阅读全文
posted @ 2022-03-29 15:27 学号党 阅读(267) 评论(0) 推荐(0) 编辑
摘要:RSA 基本原理: 选取两个不同的大素数p、q,并计算N=p*q,选取小素数d,并计算e,使d*e % (p-1)(q-1)=1,对于任意A<N:若B=A**d % N则A=B**e % N 可见d、e形成了非对称秘钥关系,加密者用公钥d加密,解密者可用私钥e解密,第三者即使拦截了密文B、公钥d和N 阅读全文
posted @ 2022-03-16 11:02 学号党 阅读(240) 评论(0) 推荐(0) 编辑
摘要:模运算: 定义:A Mod B=A-(A div B) * BC++表示:a % b = a - b * (a / b) mod 与 & 的转换:x % 2n == x & (2n - 1)例: (假设x是整数):x % 2 == x & 1x % 4 == x & 3x % 8 == x & 7运 阅读全文
posted @ 2022-03-16 10:22 学号党 阅读(86) 评论(0) 推荐(0) 编辑
摘要:方案1: 1. 准备c文件, cprog.c: #include<stdio.h> void echo(char* str){ printf("chaogang test\n"); printf("test str %s\n",str); } 2. 通过vcs去编译该c文件: 3. 在sv中想要使用 阅读全文
posted @ 2022-03-07 10:06 学号党 阅读(2512) 评论(2) 推荐(0) 编辑
摘要:= 是最基本的赋值:= 即时展开右边的变量,= 是在parse所有的makefile之后最后再展开变量值?= 是如果没有被赋值过就赋予等号后面的值+= 是添加等号后面的值,是否即时展开右边的变量,取决于变量是=复制还是:=赋值 1、“=” make会将整个makefile展开后,再决定变量的值。也就 阅读全文
posted @ 2022-03-03 17:24 学号党 阅读(865) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示