随笔分类 -  makefile & perl & python & ruby & bash & c

1 2 下一页

与仿真或文件处理自动化,简单化相关的内容;
《计算机是怎么跑起来的》第十章 XML(可扩展标记语言)
摘要:资料来源 (1) 《计算机是怎么跑起来的》 注1:XML是Extensible Markup Language(可扩展标记语言)的缩写; 1.XML是标记语言 (1) 通常把通过添加标签为数据赋予意义的行为称为"标记";为这种给数据赋予意义的行为定义规则的语言就是"标记语言"; 注1:HTML是用于 阅读全文

posted @ 2023-01-28 10:36 知北游。。 阅读(264) 评论(0) 推荐(0) 编辑

【python基础教程】-10.开箱即用(模块的工作原理,获悉模块的功能以及常用模块)
摘要:资料来源 (1) Python基础教程第三版 1.模块的工作原理 1.1 简单的模块及使用 1.1.1 模块的本质 (1) 模块就是程序,任何python程序都可以作为模块导入; 1.1.2 简单的模块示例 #hello.py print("Hello, world!") 1.1.3 模块的使用 i 阅读全文

posted @ 2022-08-24 10:48 知北游。。 阅读(369) 评论(0) 推荐(0) 编辑

【C和指针】6.指针
摘要:1.指针变量的内容 int a=112, b=-1; float c=3.14; int *d=&a; int *e=&c; (1) 变量d和e被声明为指针,并用其他变量的地址予以初始化; (2) 指针变量d和e的初始化用&操作符完成,该操作符用于产生操作数的内存地址; 2.间接访问操作符或解引用指 阅读全文

posted @ 2022-08-22 19:30 知北游。。 阅读(49) 评论(0) 推荐(0) 编辑

【python】读写文件
摘要:1.打开文件与文件模式 1.1 文件模式 (1) 'r':读取模式(默认文件模式,显式指定读取模式的效果和不指定模式相同); (2) 'w':写入模式(如果写入时,文件不存在,会创建文件); 注1:其他模式暂且不罗列; 1.2 打开文件进行读写操作 (1) 写入文件f.write() 1 #!/us 阅读全文

posted @ 2022-07-06 14:39 知北游。。 阅读(89) 评论(0) 推荐(0) 编辑

【Python实例】用脚本自动拿一个或多个仿真环境
摘要:注1:之前使用的是perl,现在尝试切换到python; 注2:该脚本用于实现自动拿仿真环境,里面应该还有很多不足之处,后续逐渐完善; 注3:假设脚本名字为get_env.py,直接执行脚本,会有两次输入,分别为ll和hl,如果ll=hl,比如均为1,那么最终生成env_1环境;如果hl>ll,比如 阅读全文

posted @ 2022-07-04 13:35 知北游。。 阅读(155) 评论(0) 推荐(0) 编辑

【RUNOOB】C语言学习之指针
摘要:资料来源: (1) runoob; (2) C语言程序设计; 注1:Runoob中对于指针的讲述比较清晰简单,摘录出来(后续补充指针与结构体,指针与函数参数); 1.指针与变量的内存位置 (1) 每个变量都有一个内存位置,它表示了一个在内存中的地址,通过"&运算符+变量名"可以访问变量地址; (2) 阅读全文

posted @ 2022-06-30 11:35 知北游。。 阅读(360) 评论(0) 推荐(0) 编辑

expect语言使用之自动切换账户或自动登录远程服务器
摘要:资料来源: (1) https://baike.baidu.com/item/expect/4598715?fr=aladdin (2) https://blog.csdn.net/gsjthxy/article/details/123441100?ops_request_misc=%257B%25 阅读全文

posted @ 2022-06-20 09:52 知北游。。 阅读(161) 评论(0) 推荐(0) 编辑

【RUNOOB】python学习之python3实例以及知识点解析
摘要:1.python数字求和 1 #!/usr/bin/python3 2 3 num1=input('input first number:') 4 num2=input('input second number:') 5 6 sum=float(num1) + float(num2) 7 print 阅读全文

posted @ 2022-06-17 13:20 知北游。。 阅读(351) 评论(0) 推荐(0) 编辑

【RUNOOB】c语言学习之简单示例分析与C编译器简介
摘要:1.简单示例与分析 1 #include <stdio.h> 2 int main() 3 { 4 /* 我的第一个 C 程序 */ 5 printf("Hello, World! \n"); 6 7 return 0; 8 } (1) 所有的 C 语言程序都需要包含 main() 函数。 代码从  阅读全文

posted @ 2022-06-17 09:33 知北游。。 阅读(224) 评论(0) 推荐(0) 编辑

【perl】遍历当前目录下所有文件
摘要:1 #!/usr/bin/perl 2 use strict; 3 use Getopt::Long; 4 5 my $dir_path; 6 my $file_output; 7 8 GetOptions( 9 'dir_path|dir=s'=>\$dir_path, 10 'file_outp 阅读全文

posted @ 2022-06-09 17:10 知北游。。 阅读(178) 评论(0) 推荐(0) 编辑

【RUNOOB】Ruby类和对象
摘要:1.在ruby中定义类 (1) 类以关键字class开始,后跟类的名称,类名的首字母应该大写; (2) 使用关键字end终止一个类,类中的所有数据成员都是介于类定义和end关键字之间; 1 #示例1 2 class Customer 3 end 2.ruby类中的变量 2.1 局部变量 (1) 局部 阅读全文

posted @ 2022-06-05 21:45 知北游。。 阅读(39) 评论(0) 推荐(0) 编辑

【RUNOOB】perl简介(解释器路径,版本,脚本执行,优缺点,基础语法与注释)
摘要:资料来源 (1) Perl 教程 | 菜鸟教程 (runoob.com) 1.perl解释器路径,版本及脚本执行 1 //perl解释器路径 2 #!/usr/bin/perl 3 #!/usr/bin/perl -w 1 //perl版本信息 2 perl -v 1 //perl脚本执行 2 pe 阅读全文

posted @ 2022-05-23 10:21 知北游。。 阅读(504) 评论(0) 推荐(0) 编辑

[CU]IC仿真makefile示例4
摘要:1 # Makefile for UVM Lab4 2 rtl_path = ../../rtl 3 test = test_base 4 DUT = $(rtl_path)/router.sv $(rtl_path)/router_io.sv $(rtl_path)/ral/host_io.sv 阅读全文

posted @ 2022-04-30 20:59 知北游。。 阅读(309) 评论(0) 推荐(0) 编辑

[CU]IC仿真makefile示例3
摘要:1 test = test_base 2 TB_TOP = ./test.sv 3 UVM_HOME = ../../uvm-1.1 4 verbosity = UVM_MEDIUM 5 #option = UVM_OBJECTION_TRACE 6 uvm_ver = uvm-1.0 7 seed 阅读全文

posted @ 2022-04-28 22:22 知北游。。 阅读(282) 评论(0) 推荐(0) 编辑

[CU]IC仿真makefile脚本示例2
摘要:... MODEL_PATH=-f model_ahb_list RTL_PATH=-f ../../rtl/rtl_ahb.list TB_PATH=../../verif VERB=UVM_DEBUG OUTPUT_DIR=./logs N=1 TEST_ID+=${TEST}_${N} VPD 阅读全文

posted @ 2022-03-08 22:23 知北游。。 阅读(121) 评论(2) 推荐(0) 编辑

[CU]IC仿真makefile脚本示例1
摘要:RTL_PATH = ./rtl TEST = TEST_base TB_TOP = ./TEST.sv UVM_HOME = ./UVM-1.2a VERBOSITY = UVM_MEDIUM UVM_VER = uvm-1.2 SEED = $(shell date +%s) defines = 阅读全文

posted @ 2022-03-08 21:56 知北游。。 阅读(172) 评论(0) 推荐(0) 编辑

learning perl-4.9&4.14&4.10词法变量my,持久性私有变量state,use strict编译命令
摘要:1.词法变量my (1)词法变量可使用在任何块内,而不仅限于子程序的语句块,它可以再if,while或foreach的语句块中使用; (2)所有新变量的值一开始都是空的,标量被设为undef,数组被设为空列表; 2.持久性私有变量state (1)在子程序中使用my操作符创建私有变量,但每次调用这个 阅读全文

posted @ 2021-12-16 00:14 知北游。。 阅读(56) 评论(0) 推荐(0) 编辑

learning perl-4.5&4.7子程序中的私有变量以及更好的&max子程序
摘要:1.子程序中的私有变量 (1)默认情况下,perl中所有变量都是全局变量,但是可以通过my操作符创建私有的词法变量; 这些变量的作用范围被圈定在语句块中,它们是该语句块内的私有变量; (2)Perl允许省略语句块中最后一个分号,但是通常在程序代码简单到整个语句块只有一行时,才有必要省略分号; 2.更 阅读全文

posted @ 2021-12-15 23:59 知北游。。 阅读(38) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

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