一个程序员的日记(续)


有感春节 ---

--------------------------------------------------------------------------------
 
已有两年没有回老家了,昨晚我的思绪不停地飞回农村的那个家,虽然现在家里已没有我儿时的大部分现象,自从改革开放后,人们的生活越来越好,思想越来越OPEN,很多村民们认为很OUT的习俗现在都消失在风中,不过我还是很怀念那些习俗曾经带给我的欢乐,春节对我来说只不过是一次长一点的周末,我的心情比过圣诞节情人节等这些洋节时放松多了,不再为送什么礼物给心仪的MM而冥思苦想,不再为买不到rose订不到西餐厅的座位而心烦意乱,我唯一要做的是想家,我能感觉到老爸老妈也在想我,多少年了他们总是那样地担心我,尽管我从小学毕业开始就能自已照顾自已,可是他们还是无法改掉这种习惯,他们从来都没有给过我任何的压力,不希望我有什么轰轰烈烈的成功事业,只希望我平平安安健健康康,每次我回家都不停地叮咛:在外不要与别人吵嘴,工作太累就别逞强,做不下去了就回来家里还有几亩田地......

这些话语时常在我耳边环绕,虽然我再累也不会放弃,再苦也不会回去种田,但我知道这是一份亲情,在我失败在我痛苦在我心力交瘁的时候,我一回忆起这些就倍感温暖倍受鼓舞,我知道城市都有点脏有点乱有点让我迷惘,但习惯就好.就如同我们要去习惯逐渐消失的春节的细节一样,现在我们可以天天吃饺子,我们可以天天穿新衣,我们也有较多的假期,没有哪样是春节特有的,想来想去,好象只有春节联欢晚会了!提起这场浩浩荡荡红红通通的大会,我就想吐,或许是我的眼光高了,看着明星们穿红戴黄喜气洋洋地载歌载舞,我就觉得俗不可耐,特别是在每个小品的末尾非得加上那么一段,煽情的感动的具有教育意义的,本来好好的一个节目就这样给废了,看得我全身鸡皮疙瘩的,还没消化的鸡鸭鱼肉差点就喷出......

不过这样做或许能赚取农民们的若干眼泪,前日看报读新闻,我国的人均GDP首次突破1000美元大关,我的妈啊,发展的速度真是快得不知不觉啊,这个数据真是可喜可贺啊,怪不得倪大妈在春节联欢晚会上笑得这么甜,但待我冷静下来后,打死我也不相信这个数字,这个数字在城里还勉强行得通,农村有这么高吗?我不相信.其实我真希望国家能将这个数字分开,比如城市的人均GDP与农村的人均GDP,这样多好,就别让
象我这等公民在这费神了!
 
  


  vchome又过一年--------------------------------------------------------------------------------
 
过年了,心情高兴着,不过在城里看不到太多的要过年的痕迹,除了红灯笼以及红花绿树,人们的脸上仿佛与往日也没什么不同,不象在农村,那可是大不一样,男女老少穿上了新衣服,那颜色可鲜艳了,现在如果让我穿这种衣服我都不太好意思,可能会和衣在床上睡两觉,非得将它弄得皱巴巴的,看上去很旧的样子才敢出家门,:),有时感觉自已有点虚伪,说得好听点是脸皮薄啊,都怪自已大学时研究<<厚黑学>>不到火候....

离题了,首先在猴年来临之即感谢各位朋友对VCHOME的支持及帮助,我的很多成就感自豪感都是来源于收到您们的来信以及那充满温暖的宝贵意见,通常我都会尽最大努力地回复大家的问题,但阿蒙也要生活及工作,而且很多时候都是比较busy的,对于没能及时或漏掉回答的朋友表示抱歉,理解万岁啊,vchome在过去的一年中没有很大的变化,主要是阿蒙没
什么时间,有时我只是从别的同类网站收集一些好的文章来让大家分享,在这也很感谢同类的网站,如有侵权行为,请您及时与我联系,我将立即删除,:)

在未来的一年里,阿蒙将继续努力,争取将更多的精彩show给大家,我将更加注重于个人的创作,包括学习心得,生活感想,工作精神等等方面的原创,我认为作为一个程序员,不仅仅是CODING,我们还应关心我们的生活及理想,我们CODING是要有目标要有提高的,我们不要成为编码的机器,我们要善于总结善于提高思维能力善于思考coding的意义,我们算是一个特殊的群体,我们应有自已的声音.

总的来说我认为自已还算是能写之人,不仅仅是codes,包括文字,这些文字与文人们的文字不同,文人是虚构的文字,是有商业目的,我的文字实际是一种唠叨,往好的说是感受,人要敢想敢做,并对所做所想的负责,如果有一天因为我的文字,将俺们给关进去了,我也无怨无悔,当然这是自我膨胀,要是真的可能,那俺们岂不成了名人了吗?那黑压压的一遍FANS,也一定为我伸冤的!写到这,我整个人都轻飘飘的了,哎,老毛病还没改革啊!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为您提供一个简单的Verilog代码,实现一个程序员计算器。这个计算器将支持二进制、十进制和十六进制数,以及位运算和位移运算。 ```verilog module programmer_calculator( input [31:0] num1, num2, // 两个操作数 input [3:0] op, // 运算符 output [31:0] res // 计算结果 ); // 计算器的状态机 reg [2:0] state; parameter S0 = 0, S1 = 1, S2 = 2, S3 = 3; // 计算结果的寄存器 reg [31:0] result; // 运算器的逻辑 always @(*) begin case(op) 4'b0000: result = num1 + num2; // 加法 4'b0001: result = num1 - num2; // 减法 4'b0010: result = num1 & num2; // 与运算 4'b0011: result = num1 | num2; // 或运算 4'b0100: result = num1 ^ num2; // 异或运算 4'b0101: result = ~num1; // 取反 4'b0110: result = num1 << num2; // 左移 4'b0111: result = num1 >> num2; // 右移 4'b1000: result = {num1[31], num1[31:1]}; // 符号扩展 4'b1001: result = {num1[30:0], 1'b0}; // 无符号数左移 4'b1010: result = {1'b0, num1[31:1]}; // 无符号数右移 endcase end // 状态机的逻辑 always @(posedge clk) begin case(state) S0: begin result <= 0; state <= S1; end S1: begin result <= result; state <= S2; end S2: begin res <= result; state <= S3; end S3: begin state <= S0; end endcase end endmodule ``` 在这个代码中,我们定义了一个程序员计算器模块,包含了两个操作数输入 `num1` 和 `num2`,一个运算符输入 `op`,以及一个计算结果输出 `res`。计算器的逻辑是通过一个 case 语句实现的,根据不同的运算符来进行加、减、与、或、异或、取反、左移、右移、符号扩展和无符号数左右移运算。计算结果保存在一个寄存器中,然后通过一个简单的状态机输出到 `res` 中。 请注意,这只是一个简单的示例,实际上一个真正的程序员计算器可能会更加复杂。如果您需要更多的帮助,请随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值