日常学习(2)sv赋值、寻址方式、正则
2022/8/21 6:55:56
本文主要是介绍日常学习(2)sv赋值、寻址方式、正则,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
sv赋值方式
sv的赋值方式可以采用.形参(参数)的方式,更清晰功能
https://gitee.com/bai-mengwei/my_uart_tb/blob/11126a220e740ea070c128f1949078daaaf5cad7/uvm_tb/register_model/uart_reg_pkg.sv#L199
8086寻址方式
————————————————
版权声明:本文为CSDN博主「Hardworking666」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Hardworking666/article/details/123637260
七种寻址方式总结
1、立即寻址:操作数在指令中,如:MOV AL,12H(源操作数)
2、寄存器寻址:操作数在指令中的寄存器中,如:MOV AL,BH(源操作数)
3、直接寻址:操作数所在存储器的有效地址在指令中,如:MOV AL,[12H](源操作数)
4、寄存器间接寻址:操作数所在存储器的有效地址在指令中的寄存器中,如:MOV AL,[BX](源操作数)
5、寄存器相对寻址:操作数所在存储器的有效地址为指令中的寄存器加位移量,如:MOV AL,[BX+12H]或MOV AL,DAVL[BP](源操作数)
6、基址变址寻址:操作数所在存储器的有效地址为指令中的基址寄存器加变址寄存器,如:MOV AL,[BX+SI]或MOV AL,[BX][SI](源操作数)
7、相对基址变址寻址:操作数所在存储器的有效地址为指令中的基址寄存器加变址寄存器,再加位移量,如:MOV AL,[BX+SI+12H]或MOV AL,DAVL[BX][SI](源操作数)。
正则表达式
https://www.cnblogs.com/bai2022/p/16264862.html
\s空白字符、
\转义字符
.除了\n外的任意字符串
\w单词字符
* 匹配一个字符串0或无限次
^匹配字符串开头
\zs表示从当前位置开始替换\ze表示从当前位置结束替换(vim)
(使用技巧78 https://blog.csdn.net/cfanzp/article/details/123307209)
类似的解释以及\v的解释:https://www.cnblogs.com/okamity/p/10526165.html
's/\s*\(\.\w*\)\s*(\s*\(\w*\)\s*)\s*,/ \1( \2 ) ,/g | s/^\(.*\.\w*\s*\)\zs\ze(/\=repeat(" ",20-strlen(submatch(1)))/g | s/\((\s*\w*\s*\)\zs/\=repeat(" ",20-strlen(submatch(1)))/g' 's/ ---------------------------------------------------- \s* \(\.\w*\) \s* ------------ (\s* \(\w*\) \s*) ------------ \s*, ------------------------ / \1( \2 ) ,/g ---------------------------------------------------- | s/ ------------ ^\(.*\.\w*\s*\) \zs\ze( ------------------------ /\=repeat(" ",20-strlen(submatch(1)) ) ------------ /g ---------------------------------------------------- | s/ ------------ \((\s*\w*\s*\)\zs/ ------------ \=repeat(" ",20-strlen(submatch(1))) ------------ /g'
项目评审TR
https://blog.csdn.net/meteor2520/article/details/17505587
TR1是概念,确定大体的需求;TR2-3是规划阶段、TR4-5是开发阶段,TR6是验收阶段。
TR 全称为 Technical Review 中文叫技术评审,后面带的这些数字指不同的阶段。
TR1: 一般是指概念,功能技术评审,主要评审产品的功能需求、业务需求等大的概念的内容,不能有缺失。
TR2: 一般是指规划阶段的评审,主要是需求分析,产品等级规格评审
TR3: 一般是指规划阶段的评审,主要是软件总体架构,设计框架的技术评审
TR4: 一般是指开发阶段的评审,主要是对详细设计的评审
TR5: 一般是指开发阶段的评审,最初的产品模型质量的评审,此时应该已经完成了SIT(system integration testing)系统整合测试。
TR6: 一般是指验收阶段的评审,发布评审,到这一步应该已经完成了SVT(system verification testing)系统验证测试。
之后就需要进行UAT(user accept testing)用户接受测试,在UAT之后,用户签字,产品验收,项目总结,项目文档归档,项目相关资料移交,项目团队解散,项目结束。
Excel操作,单元格自动换行
这篇关于日常学习(2)sv赋值、寻址方式、正则的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-01-0939. 干货系列从零用Rust编写负载均衡及代理,正则及格式替换
- 2024-01-08如何编写高效的正则表达式?
- 2023-12-29"Matlab中的正则表达式:强大而灵活的工具"
- 2023-09-30这个正则 为啥同样的单号第二个就提取不出来?
- 2023-06-086.2 re 正则表达式
- 2023-06-06将字符串里的\x01,\x02这些替换掉用正则表达式无效?
- 2023-05-24正则表达式详解
- 2023-05-17我让gpt写了一段正则表达式代码,可是运行报错,可以帮忙看看哪里出了问题?
- 2023-04-27我要提取text4文本中的邮箱号 正则应该怎么写?
- 2023-04-15bash shell 无法使用 perl 正则