A.7 系统函数
同样只给大家讲相对比较常用的几个系统函数,对于后续课程内容的学习甚至实际工作的绝大部分场景来说已经足够了。
$ display和$write
将信息打印到屏幕。
`timescale 10ns/1ns
int a = 'd10;
string s = "hello";
$display("%t -> %s ,here a is %0d",$time,s,a);
#10ns;
$display("%t -> %s ,here a is %0h",$time,s,a);
#1ns;
$display("%t -> %s ,here a is %0b",$time,s,a);
#10ns;
$display("%t -> %s ,here a is %b",$time,s,a);
$display("%t -> %s ,\n here a is %b",$time,s,a);
$display("%t -> %s ,\t here a is %b",$realtime,s,a);
//打印输出的结果:
0 -> hello ,here a is 10
10 -> hello ,here a is a
10 -> hello ,here a is 1010
20 -> hello ,here a is 00000000000000000000000000001010
20 -> hello ,
here a is 00000000000000000000000000001010
21 -> hello , here a is 00000000000000000000000000001010
注意:
&