打印

我学校学的是8051汇编语言 用的是伟福 毕业好找工作吗

[复制链接]
楼主: xia_yushen
手机看帖
扫描二维码
随时随地手机跟帖
21
highgear| | 2011-8-14 21:16 | 只看该作者 回帖奖励 |倒序浏览
19楼你理解有误。不是 reti 后面的指令,而是 reti 返回后,还需再执行一条指令才能响应被挂起的中断  --- 这点很好理解,响应中断总是需要一点时间,而一条指令又不能被中间打断。

Execution returns to the instruction immediately after the point at which the interrupt was detected. If another interrupt was pending when the RETI instruction is executed, one instruction at the return address is executed before the pending interrupt is processed.

这不是什么特别的问题,没有关注的必要。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
icecut + 1
22
ccmc| | 2011-8-14 23:32 | 只看该作者
2楼的确表达不清,懂的人大概是知道2楼想表达的意思。
不过这好象不关汇编的事,要懂这些估计要明白8051的总线设计,和中断响应方式。
LZ可以从控制转移指令的工作方式去思考。

使用特权

评论回复
23
Cortex-M0| | 2011-8-15 20:07 | 只看该作者
嗨~~~~

别纠结了,这么简单的问题,回答这个问题的怕有失身份,刘前辈提问这个小儿科问题,难道不怕有失身份吗?

今后烦请刘前辈出题目,出的有水平点,不要题目还没出完,标准答案已经双手捧上,害的高手都不好意思回答~~~

刘前辈的问题:除了RETI 指令外,还有什么指令具有这样(保护当前指令 后面一条指令 (2者像单指令一样)立即执行,而不会被其他中断响应ISR隔离推迟执行)的功能?

答案就在里面,REIT是什么指令?中断相关指令!
那么,顾名思义,所有访问和中断相关指令(如访问IE或IP寄存器的指令),至少还要再执行一条指令后才能响应中断申请。


---------------------------------------------------------------------------


题外话,与其在这小儿科的问题上钻牛角尖,还不如请两位老师出山,抽点时间为《第一届21ic社区DIY大赛---自平衡两轮小车DIY活动》出份力,一起玩玩,赠送highgear老师的一套《两轮自平衡小车》和一套S-Lab仿真器还在水mm这里保存着,请highgear老师给水mm发一个收货地址,即寄。
刘前辈也赠送您一套《两轮自平衡车+智能小车》,以感谢您赠送俺二套S-Lab仿真器,请将收货地址发给俺或水mm,谢谢。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
highgear + 1
24
highgear| | 2011-8-15 20:37 | 只看该作者
谢谢123姐姐, 这套设备俺就收下了,让我 LP 的学生们做为学习的工具,并希望他们经常到21ic上来交流心得体会。感谢党,感谢祖国,感谢CCTV, 感谢21ic, 感谢 123姐姐, 感谢水mm.

使用特权

评论回复
25
highgear| | 2011-8-15 20:49 | 只看该作者
这个帖子本是一个学生的困惑,结果被不怀好意的人们变成了....

xia_yushen同学:
能够掌握汇编,说明了你还是有一定的水平,因为汇编的门槛较高,至少需要一定的数字逻辑知识。但仅此是远远不够的,找工作也非常勉强,所以还需要的不断努力学习和动手实践,拓展自身技术的深度和广度,积累技术经验和人生经验。从技术角度看,目前最好能够掌握 C,这对于找工作的新手,是一个大的加分。有了汇编的底子,学习C语音相对会容易很多。

使用特权

评论回复
26
xia_yushen|  楼主 | 2011-8-16 06:58 | 只看该作者
泪奔  前辈们说的我似懂非懂  我发现我不太注意思考  可能手动的太少了  目前正在学习c语言中  谢谢各位前辈!

使用特权

评论回复
27
Cortex-M0| | 2011-8-16 10:28 | 只看该作者
谢谢highgear老师给脸

本次 匠人水mmPK

委托 匠人 送 HWM老师 一台小车车,委托 水mm 送 highgear老师 一台小车车

结果,水mm本次PK中,暂时胜出完成任务匠人要加油啊,任务还没完成~~~  :lol

使用特权

评论回复
28
yangaiping| | 2011-8-16 10:52 | 只看该作者
楼主加油!

使用特权

评论回复
29
icecut| | 2011-8-16 13:22 | 只看该作者
好好看21楼

使用特权

评论回复
30
zwy65182899| | 2011-8-16 16:03 | 只看该作者
其实单片机只是一个基础,学好单片机,学什么都快。

使用特权

评论回复
31
刘前辈| | 2011-8-16 17:12 | 只看该作者
本帖最后由 刘前辈 于 2011-8-16 17:29 编辑

嗨~~~~

#26楼
别纠结了,这么简单的问题,回答这个问题的怕有失身份,刘前辈提问这个小儿科问题,难道不怕有失身份吗?

今后烦请刘前辈出题目,出的有水平点,不要题目还没出完,标准答案已经双手捧上,害的高手都不好意思回答~~~


哈哈……,看来21IC上还真没人知道这个问题,21楼的内容贴的不过是谁都知道的事,什么书上都有讲的。而且文不对题:33楼仔细看看26楼的标准答案:这些特殊指令是指对IE和IP寄存器读写操作的指令。和21楼的内容根本不着边;哈哈,几位高手早知道怎么不说,天南海北——胡扯什么RETI。

26楼的答案给LZ就算是标准答案了,对付应聘足够了。对刚毕业的学生不会问更深的问题。

但是如果是高手,应该再思考下去:为什么Intel_8051要设计这样的结构?8048就没这样设计。其他的CPU有这样结构?就连51派生核都没注意这类细节!——这会对设计产生什么影响?
     Intel举了个例子:利用这个结构实现单步调试。虽然巧妙,但是Intel不会是为了单步调试方便而这样设计。
     举个例子:1965年OS发展之初,第一个OS由一组合作的顺序进程构成。从那时起,信号量的设计就有各种版本。它的主要问题就是:一个自我阻塞的进程,又如何能调用调度器切换?呵呵,Intel公司当然知道这类OS业界研究的问题,看看它的RTX51里怎么做的,——要不要我贴一段“自我阻塞+调用切换”的51汇编代码?充分利用了26楼所说的IE寄存器操作的特殊性;有时间看看大师们都在考虑什么问题。——我们认为有失身份的问题。

建议对此问题有心的高手读一下这本书《操作系统——内核与设计原理》第4版, 【美】William    Stallings  著,魏迎梅 译
& 5.4.3  信号量的实现

不易看懂的可以参考中国老师写的《计算机的心智 ——操作系统之哲学原理》邹恒明著
& 9.4  以最少繁忙等待,测试与设置来实现锁

看看大师们如何应用这么简单的、有失身份的特殊语句来构成如此优雅的结构来解决如此复杂的问题。


、、

使用特权

评论回复
32
highgear| | 2011-8-16 21:29 | 只看该作者
刘公公前辈,如果我说你的脑袋没有被门夹过,大概21ic上有一半以上的人不同意。

使用特权

评论回复
33
刘前辈| | 2011-8-16 21:34 | 只看该作者
本帖最后由 刘前辈 于 2011-8-17 12:58 编辑
#32楼M0版主
如刘前辈没空玩,也可学学菜农宝剑赠英雄,转赠勤奋好学的学生,

如果给我一套,没问题,我500元有偿购买小车一套。
我真心转赠给33楼 icecut,icecut 论水平层次比我高好几层,我还在学汇编语言的时候,他已经在北大方正玩 linux了。我贴的问题请教都是让 icecut 笑掉大牙的。不过我真的觉得教授层次的人物不应该参与学生层次群的讨论题目,也没什么高层次表现,弄不好适得其反。

     我一直觉得 icecut 是怀才不遇,这么有才能的人,长时间找不到一个合适的施展才能的机会,太可惜了。
    小车竞赛是一个施展才能的机会,这么多人参与,现在还没有第一名出现,我能力平庸,愿意把机会让给 icecut 。帮他买一套最好质量的小车套件,希望他能得第一名,如若icecut 能进前3名,我承诺再奖励给他 1,000¥。

      刘前辈从不食言。 可以的话,M0版主照办就是。


、、

使用特权

评论回复
34
huangqi412| | 2011-8-16 23:01 | 只看该作者
haha 小I给扯进来鸟

使用特权

评论回复
35
xia_yushen|  楼主 | 2011-8-17 05:23 | 只看该作者
……

使用特权

评论回复
36
Cortex-M0| | 2011-8-17 06:25 | 只看该作者
墙裂围观,坚决支持~~~

将二姨家的DIY革命进行到底~~~

支持任何获得此小车车的盆友,本着菜农的宝剑赠英雄之原则。

学习highgear老师,收下小车车,转赠 LP 的学生们,用作为学习的工具,并希望他们经常到21ic上来交流心得体会~~~

使用特权

评论回复
37
Cortex-M0| | 2011-8-17 06:28 | 只看该作者
haha 小I给扯进来鸟
huangqi412 发表于 2011-8-16 23:01



huangqi412 大虾,你的小车车玩的咋样?

DIY-CNC为本次大赛赞助的一台奖品------小型雕刻机 ,还等着您来拿呢~~~

使用特权

评论回复
38
xiaotann| | 2011-8-17 08:24 | 只看该作者
好找工作

使用特权

评论回复
39
hhbgk| | 2011-8-17 10:28 | 只看该作者
汇编现在用的不多吧

使用特权

评论回复
40
dengm| | 2011-8-18 17:15 | 只看该作者
Intel 为什么这样设计?
   是为了仿真,  当p3.2低电平时......

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则