full_adder_main.cpp
来自「一个全加器的systemc代码」· C++ 代码 · 共 24 行
CPP
24 行
// full_adder_main.cpp
#include "driver.h"
#include "monitor.h"
#include "full_adder.h"
int sc_main(int argc, char* argv[]){
sc_signal<bool> t_a, t_b, t_cin, t_sum, t_cout;
full_adder f1("FullAdderWithHalfAdder");
f1 << t_a << t_b << t_cin << t_sum << t_cout;
driver d1("GenerateWaveforms");
d1.d_a(t_a);
d1.d_b(t_b);
d1.d_cin(t_cin);
monitor mo1("MonitorWaveforms");
mo1 << t_a << t_b << t_cin << t_sum << t_cout;
sc_start(100,SC_NS);
return (0);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?