t*******e 发帖数: 43 | 1 我的电子技术开发是从研发程控用户交换机开始的。六四前的88年,在比我大30多
岁的表兄开的交换机厂兼技术员(当时我在政府部门工作,后辞职),从32门4链路开
始一直到1995年设计出120门32链路时分脉冲双音频程控用户交换机,2000年后国家电
信部门开展“内部短号”业务后,用户交换机市场开始走下坡路,其技术在国内已失去
市场价值,因此我想在这儿与各位谈谈“120门32链路时分脉冲双音频程控用户交换机
”硬件和软件的设计问题。
硬件:安装结构采用插板式,每板八门,模拟交换器件用22100,双音频解码用
8870,整个系统采用双单片机(89C52)主从运行,主频12M,一个负责收发拨号脉冲和
双音频信号,一个负责各种信号音发生和链路交换以及市话接入接出等。
软件:根据电话程控交换机的工作原理和特点,采用时间分割法来设计整个软件,
根据拨号脉冲的规范标准和各种信号音(忙音,回铃音,空号音等)的频率间隔时间以
及89C52的指令周期,还有容量(120门),确定主频用12M,运行周期为10MS,再把
10MS分成120份,cpu在这时段内完成一门话机的摘机,挂机,发信号音,交换等操作。
资源分配是把RAM也分割为120组,用于储存每门话机的实时状态,控制信号音的发送等。
由于篇幅和时间有限,我就谈这些,各位都是干这行的,所以我所讲的应该够具体
的了。 |
z*****n 发帖数: 7639 | 2 本来我是不想再回阁下的帖子了,实际上本版的各种
道路选择,优劣比较的帖子本人一概无视。看阁下
长我几岁,我再多说几句。
阁下要讨论问题,这个版是欢迎的。至少本人挺愿意。
本人比阁下晚个几年,学的东西几乎一样,阁下前面
那些帖子里面提到的片子/课程我基本上都学过搞过。
当年也是从z80开始接触计算机/单板机/单片机的,我
现在还记得z80的MOV A,XX指令的机器码是3E XX——
当年在Z80上都是用手敲机器码编程。我们中间很多人
都可以直接看汇编敲机器码。当年本人搞过的系统也不
少,各种单片机处理器从Z80到31/51/52
系列,PIC系列,到后来的atmel,摩托罗拉,NEC,
三菱的我都摸过。说实话,这些东西,搞过了也就那么
回事。您要是想分享心得,寻求解答,都没问题,不过
能不能把那个“国内业余大学”几个字去掉?每个帖子
都挂上这几个字,有意思么?
【在 t*******e 的大作中提到】 : 我的电子技术开发是从研发程控用户交换机开始的。六四前的88年,在比我大30多 : 岁的表兄开的交换机厂兼技术员(当时我在政府部门工作,后辞职),从32门4链路开 : 始一直到1995年设计出120门32链路时分脉冲双音频程控用户交换机,2000年后国家电 : 信部门开展“内部短号”业务后,用户交换机市场开始走下坡路,其技术在国内已失去 : 市场价值,因此我想在这儿与各位谈谈“120门32链路时分脉冲双音频程控用户交换机 : ”硬件和软件的设计问题。 : 硬件:安装结构采用插板式,每板八门,模拟交换器件用22100,双音频解码用 : 8870,整个系统采用双单片机(89C52)主从运行,主频12M,一个负责收发拨号脉冲和 : 双音频信号,一个负责各种信号音发生和链路交换以及市话接入接出等。 : 软件:根据电话程控交换机的工作原理和特点,采用时间分割法来设计整个软件,
|
t*******e 发帖数: 43 | 3 这位同学错解我的意思了,用“国内业余大学毕业”是我第一篇文章随手用的,后来引
起各位的热烈讨论,我续了几篇,现在用“国内业余大学毕业”仅表示是我写的,是个
标志,不要过分解读。
【在 z*****n 的大作中提到】 : 本来我是不想再回阁下的帖子了,实际上本版的各种 : 道路选择,优劣比较的帖子本人一概无视。看阁下 : 长我几岁,我再多说几句。 : 阁下要讨论问题,这个版是欢迎的。至少本人挺愿意。 : 本人比阁下晚个几年,学的东西几乎一样,阁下前面 : 那些帖子里面提到的片子/课程我基本上都学过搞过。 : 当年也是从z80开始接触计算机/单板机/单片机的,我 : 现在还记得z80的MOV A,XX指令的机器码是3E XX—— : 当年在Z80上都是用手敲机器码编程。我们中间很多人 : 都可以直接看汇编敲机器码。当年本人搞过的系统也不
|
s********n 发帖数: 319 | 4 这些东西都过时了,讨论有啥意思呢?华为中兴当年也是做这些的,当年应该
这玩意很有市场,卖给农村市场等等。
你给我们讲讲怎么推销东西,黑道白道怎么摆平,遇到客户是流氓怎么办
让我们开开眼吧 |
t*******e 发帖数: 43 | 5 推销技术的经验是:接课题要看是否有市场,好的项目应技术入股;在国内,只有娱乐
业和货运业与黑道有关,我们的行业不用与黑道打交道;如果项目好,再流氓的客户也
要满足他。
【在 s********n 的大作中提到】 : 这些东西都过时了,讨论有啥意思呢?华为中兴当年也是做这些的,当年应该 : 这玩意很有市场,卖给农村市场等等。 : 你给我们讲讲怎么推销东西,黑道白道怎么摆平,遇到客户是流氓怎么办 : 让我们开开眼吧
|
s********k 发帖数: 6180 | 6 详细说说怎么看有没有市场的,是别人直接给你指出来需要这个,还是你自己调研?
【在 t*******e 的大作中提到】 : 推销技术的经验是:接课题要看是否有市场,好的项目应技术入股;在国内,只有娱乐 : 业和货运业与黑道有关,我们的行业不用与黑道打交道;如果项目好,再流氓的客户也 : 要满足他。
|
s***e 发帖数: 50 | 7 同请教
【在 s********k 的大作中提到】 : 详细说说怎么看有没有市场的,是别人直接给你指出来需要这个,还是你自己调研?
|
i*****t 发帖数: 24265 | |
t*******e 发帖数: 43 | 9 别人说的你也信?
要长期关注市场,只有深入厂矿调查研究才能把握市场动向,有时那些个朴实的操作工
提供的信息和建议都是非常有用的。另外要与实力雄厚的企业合作,这点非常关键。
【在 s********k 的大作中提到】 : 详细说说怎么看有没有市场的,是别人直接给你指出来需要这个,还是你自己调研?
|
t*******e 发帖数: 43 | 10 半脱产,白天各自单位上班,晚上和星期天(那时还没双休)上课,很辛苦的。
【在 i*****t 的大作中提到】 : 业余大学是什么意思?电大函授
|
|
|
s********k 发帖数: 6180 | 11 实力雄厚的企业看上你什么了?做东西快好又肯吃苦?还是你关系铺的早铺的到位,同
样的你放在20年后说不定机会就都拿不到了,你出道的时机很好。
【在 t*******e 的大作中提到】 : 别人说的你也信? : 要长期关注市场,只有深入厂矿调查研究才能把握市场动向,有时那些个朴实的操作工 : 提供的信息和建议都是非常有用的。另外要与实力雄厚的企业合作,这点非常关键。
|
t*******e 发帖数: 43 | 12 因为我把他们服务得很到位,知道他们到底要什么,当然他们都很精明,事先已货比三
家,不过一旦委托我研发,企业就会对我产生依赖,合作就会长期化,企业老板农历新
年都会上我家拜年。从80年代至今,我不断学习,更新提高知识,尚未被淘汰,不过今
后我会把工作重点转到技术咨询上,就是帮企业看看项目能不能搞,如何搞等等,把实
践的机会让给年轻人。
【在 s********k 的大作中提到】 : 实力雄厚的企业看上你什么了?做东西快好又肯吃苦?还是你关系铺的早铺的到位,同 : 样的你放在20年后说不定机会就都拿不到了,你出道的时机很好。
|
s**********l 发帖数: 66 | 13 那个年代就开始做通信产品的,普遍现在身家都过亿了。参见华为和中兴的高层人员背
景。
【在 t*******e 的大作中提到】 : 因为我把他们服务得很到位,知道他们到底要什么,当然他们都很精明,事先已货比三 : 家,不过一旦委托我研发,企业就会对我产生依赖,合作就会长期化,企业老板农历新 : 年都会上我家拜年。从80年代至今,我不断学习,更新提高知识,尚未被淘汰,不过今 : 后我会把工作重点转到技术咨询上,就是帮企业看看项目能不能搞,如何搞等等,把实 : 践的机会让给年轻人。
|
b*****e 发帖数: 1193 | 14 那个年代就算高科技了。多投点钱搞搞,没准儿也能搞个中兴华为
可惜后来日本人的千门以上交换机进来,把国产品牌几乎打死,直到中兴华为出世。
【在 t*******e 的大作中提到】 : 因为我把他们服务得很到位,知道他们到底要什么,当然他们都很精明,事先已货比三 : 家,不过一旦委托我研发,企业就会对我产生依赖,合作就会长期化,企业老板农历新 : 年都会上我家拜年。从80年代至今,我不断学习,更新提高知识,尚未被淘汰,不过今 : 后我会把工作重点转到技术咨询上,就是帮企业看看项目能不能搞,如何搞等等,把实 : 践的机会让给年轻人。
|
w***a 发帖数: 644 | 15 呵呵,别的不说。就是说说z80。
z80的指令我不记得有MOV,我记得都是用LD的。
你讨厌别人用“业余大学”。但是你的头像就让人喜欢么?
【在 z*****n 的大作中提到】 : 本来我是不想再回阁下的帖子了,实际上本版的各种 : 道路选择,优劣比较的帖子本人一概无视。看阁下 : 长我几岁,我再多说几句。 : 阁下要讨论问题,这个版是欢迎的。至少本人挺愿意。 : 本人比阁下晚个几年,学的东西几乎一样,阁下前面 : 那些帖子里面提到的片子/课程我基本上都学过搞过。 : 当年也是从z80开始接触计算机/单板机/单片机的,我 : 现在还记得z80的MOV A,XX指令的机器码是3E XX—— : 当年在Z80上都是用手敲机器码编程。我们中间很多人 : 都可以直接看汇编敲机器码。当年本人搞过的系统也不
|
s***e 发帖数: 50 | 16 一般的工程师很难做到这点..
【在 t*******e 的大作中提到】 : 别人说的你也信? : 要长期关注市场,只有深入厂矿调查研究才能把握市场动向,有时那些个朴实的操作工 : 提供的信息和建议都是非常有用的。另外要与实力雄厚的企业合作,这点非常关键。
|
a****l 发帖数: 8211 | 17 就当这是人家的商标好了。
【在 z*****n 的大作中提到】 : 本来我是不想再回阁下的帖子了,实际上本版的各种 : 道路选择,优劣比较的帖子本人一概无视。看阁下 : 长我几岁,我再多说几句。 : 阁下要讨论问题,这个版是欢迎的。至少本人挺愿意。 : 本人比阁下晚个几年,学的东西几乎一样,阁下前面 : 那些帖子里面提到的片子/课程我基本上都学过搞过。 : 当年也是从z80开始接触计算机/单板机/单片机的,我 : 现在还记得z80的MOV A,XX指令的机器码是3E XX—— : 当年在Z80上都是用手敲机器码编程。我们中间很多人 : 都可以直接看汇编敲机器码。当年本人搞过的系统也不
|
s***e 发帖数: 50 | 18 tag.. 文章分类...
【在 a****l 的大作中提到】 : 就当这是人家的商标好了。
|
g********n 发帖数: 296 | 19
那个时代开始作通信的现在还在美国当码工龟工,收入还不如刚毕业的FLAG员工的老it
眼泪奔过。。。。。。
技术在中国可以说屁都不是,我举个列吧,广州的肖思明听说过吧,他93年左右自己基
本上一个人做出了E1/T1 卡,不少功能超过了当时的dialogic 的系列产品,他当时可
以在486机器上作到4路e1语音输入,120路任意交换。我2000年移民后在工作面试的时
候对老外提到这事情,老外没有一个相信的。我作为把这个卡最早集成到5号机上的工
程师,可以保证我说的一切是真的。他是我认识的最杰出的中国工程师,没有之一。
现在他在哪里?
【在 s**********l 的大作中提到】 : 那个年代就开始做通信产品的,普遍现在身家都过亿了。参见华为和中兴的高层人员背 : 景。
|
g********n 发帖数: 296 | 20
it
刚才我去google了肖思明,一点痕迹都没有了,都是老红军啥的。让我们向这位当代中
国最杰出的工程师之一,哈工大78级的毕业生表示敬意!
【在 g********n 的大作中提到】 : : 那个时代开始作通信的现在还在美国当码工龟工,收入还不如刚毕业的FLAG员工的老it : 眼泪奔过。。。。。。 : 技术在中国可以说屁都不是,我举个列吧,广州的肖思明听说过吧,他93年左右自己基 : 本上一个人做出了E1/T1 卡,不少功能超过了当时的dialogic 的系列产品,他当时可 : 以在486机器上作到4路e1语音输入,120路任意交换。我2000年移民后在工作面试的时 : 候对老外提到这事情,老外没有一个相信的。我作为把这个卡最早集成到5号机上的工 : 程师,可以保证我说的一切是真的。他是我认识的最杰出的中国工程师,没有之一。 : 现在他在哪里?
|
|
|
g****t 发帖数: 31659 | 21 华为02年时候差点都垮了,任正非都得了忧郁症。
企业不是那么容易的,选对专业,只能说你机会大,利润率高。
但是风险也很大。
前几天我还看见某板一个哥们说他亲身经历知道,某公司雇黑社会威胁
政府采购部门人的家人。
老田在这儿说的啥市场动向,啥销售经验,都是揣着明白装糊涂。
他说的这几条也不算大错,但前提是你要先把其他的基本的事儿做足了。
然后才轮得到工程师的事情。
那个年代就开始做通信产品的,普遍现在身家都过亿了。参见华为和中兴的高层人员背
景。
【在 s**********l 的大作中提到】 : 那个年代就开始做通信产品的,普遍现在身家都过亿了。参见华为和中兴的高层人员背 : 景。
|
g****t 发帖数: 31659 | 22 扎克伯格的电影里面,他自己说中国有无数比他聪明的engineer.
这个其实大家都知道。
那个时代开始作通信的现在还在美国当码工龟工,收入还不如刚毕业的FLAG员工的老it
眼泪奔过。。。。。。
技术在中国可以说屁都不是,我举个列吧,广州的肖思明听说过吧,他93年左右自己基
本上一个人做出了E1/T1 卡,不少功能超过了当时的dialogic 的系列产品,他当时可
以在486机器上作到4路e1语音输入,120路任意交换。我2000年移民后在工作面试的时
候对老外提到这事情,老外没有一个相信的。我作为把这个卡最早集成到5号机上的工
程师,可以保证我说的一切是真的。他是我认识的最杰出的中国工程师,没有之一。
现在他在哪里?
【在 g********n 的大作中提到】 : : it : 刚才我去google了肖思明,一点痕迹都没有了,都是老红军啥的。让我们向这位当代中 : 国最杰出的工程师之一,哈工大78级的毕业生表示敬意!
|
g**********3 发帖数: 61 | 23 错误 听说过04机吗?
那可是比中兴华为早的。
在郑州。
【在 b*****e 的大作中提到】 : 那个年代就算高科技了。多投点钱搞搞,没准儿也能搞个中兴华为 : 可惜后来日本人的千门以上交换机进来,把国产品牌几乎打死,直到中兴华为出世。
|
b*****e 发帖数: 1193 | 24 巨大中华,我刚毕业那会儿还叫得响。
现在巨大没影了。
中兴华为真正把进口交换机打得无利可图。 |
g**********3 发帖数: 61 | 25 我的很多朋友在那个大院里度过了最好的几年
感谢巨龙给我打下了良好的计算机和电子技术知识基础
巨龙的领导不是作企业的,他们都是些研究人员,巨龙的消亡是必然的 |
f*******t 发帖数: 49 | 26 有人听过当年的黄石机械所吗? 中国空调后来能价格战,打的日本,韩国萎缩,他们
功不可没。 |
d***a 发帖数: 13752 | 27 MOV指令是8080/8086汇编语言中的写法。我以前也在Z80单板机上写过机器代
码,反正最后是自己把汇编程序翻译成机器代码,所以汇编程序里写在MOV
还是LD,实际上没有差别。当时大学里教8080/8086汇编语言,大家就用
Intel的汇编语言格式来写Z80程序了,我隐约记得是这样的。
【在 w***a 的大作中提到】 : 呵呵,别的不说。就是说说z80。 : z80的指令我不记得有MOV,我记得都是用LD的。 : 你讨厌别人用“业余大学”。但是你的头像就让人喜欢么?
|
s**********l 发帖数: 66 | 28 我说的是普遍情况。你说的是个例。90年代到2011年都是通信行业大发展的时期,除了
中间02年全球通信行业危机。不管怎么说,在这种大的时代背景下,不少涉足这个行业
的人都发家了。就连93年开始在华为工作底层焊接女工,都可以在深圳市区买两套房。
在这样的时代机遇下,当然也有少数人甚至水平不差的人依然不顺。运气这个东西,很
难说的清。
it
【在 g********n 的大作中提到】 : : it : 刚才我去google了肖思明,一点痕迹都没有了,都是老红军啥的。让我们向这位当代中 : 国最杰出的工程师之一,哈工大78级的毕业生表示敬意!
|
w***a 发帖数: 644 | 29 我学的是Z80单板机。后来毕业设计用单片mcs51。单片和8086系列都用MOV。除了Z80单
板机,我目前还真没有看到哪个用LD命令。你能确定你能“用Intel的汇编语言格式来
写Z80程序”?
对于你这个新颖的提法,目前我还真没有找到依据。不过,从下面的链接来看,8080/
8086和Z80的Mnemonic是不一样的,尽管机器码有可能相同。
http://nemesis.lonestar.org/computers/tandy/software/apps/m4/qd
不过,话说回来,把MOV用在Z80上面我看到不是头一次了。第一个是本科教我Z80的老
师,考研辅导老师也是他。老人家用的微处理器太庞杂了。考研辅导考Z80,上来就给
我们用MOV写程序,我们啊一声,没啊完,老人家就反应过来了,马上改成LD了。还有
就是我了,研究生毕业去面试,人家问我微处理器学过啥,我说单片mcs51和Z80。人家
就让我给Z80写个小程序,我上来就用MOV。人家说你家Z80用MOV啊。也是他没啊完,我
立马改成LD了。所以这个我印象可深刻了。
象你这样不马上改的我头一次见。呵呵。
【在 d***a 的大作中提到】 : MOV指令是8080/8086汇编语言中的写法。我以前也在Z80单板机上写过机器代 : 码,反正最后是自己把汇编程序翻译成机器代码,所以汇编程序里写在MOV : 还是LD,实际上没有差别。当时大学里教8080/8086汇编语言,大家就用 : Intel的汇编语言格式来写Z80程序了,我隐约记得是这样的。
|
c******i 发帖数: 4091 | 30 他的头像怎么你了?
【在 w***a 的大作中提到】 : 呵呵,别的不说。就是说说z80。 : z80的指令我不记得有MOV,我记得都是用LD的。 : 你讨厌别人用“业余大学”。但是你的头像就让人喜欢么?
|
|
|
c******i 发帖数: 4091 | 31 巨龙因为部队体制,经营起来不如华为灵活,自然就枯萎了。
04机最后结果就是给邬江兴挣个院士。 |
g****t 发帖数: 31659 | 32 他可能是查表手工编译成16进制数.
所以汇编写MOV还是LD没区别,只要
能看懂 指令/数字 对应表就行.
当时很多单板机只有16进制数的输入键盘.
我学的是Z80单板机。后来毕业设计用单片mcs51。单片和8086系列都用MOV。除了Z80单
板机,我目前还真没有看到哪个用LD命令。你能确定你能“用Intel的汇编语言格式来
写Z80程序”?
对于你这个新颖的提法,目前我还真没有找到依据。不过,从下面的链接来看,8080/
8086和Z80的Mnemonic是不一样的,尽管机器码有可能相同。
http://nemesis.lonestar.org/computers/tandy/software/apps/m4/qd
不过,话说回来,把MOV用在Z80上面我看到不是头一次了。第一个是本科教我Z80的老
师,考研辅导老师也是他。老人家用的微处理器太庞杂了。考研辅导考Z80,上来就给
我们用MOV写程序,我们啊一声,没啊完,老人家就反应过来了,马上改成LD了。还有
就是我了,研究生毕业去面试,人家问我微处理器学过啥,我说单片mcs51和Z80。人家
就让我给Z80写个小程序,我上来就用MOV。人家说你家Z80用MOV啊。也是他没啊完,我
立马改成LD了。所以这个我印象可深刻了。
象你这样不马上改的我头一次见。呵呵。
【在 w***a 的大作中提到】 : 我学的是Z80单板机。后来毕业设计用单片mcs51。单片和8086系列都用MOV。除了Z80单 : 板机,我目前还真没有看到哪个用LD命令。你能确定你能“用Intel的汇编语言格式来 : 写Z80程序”? : 对于你这个新颖的提法,目前我还真没有找到依据。不过,从下面的链接来看,8080/ : 8086和Z80的Mnemonic是不一样的,尽管机器码有可能相同。 : http://nemesis.lonestar.org/computers/tandy/software/apps/m4/qd : 不过,话说回来,把MOV用在Z80上面我看到不是头一次了。第一个是本科教我Z80的老 : 师,考研辅导老师也是他。老人家用的微处理器太庞杂了。考研辅导考Z80,上来就给 : 我们用MOV写程序,我们啊一声,没啊完,老人家就反应过来了,马上改成LD了。还有 : 就是我了,研究生毕业去面试,人家问我微处理器学过啥,我说单片mcs51和Z80。人家
|
d***a 发帖数: 13752 | 33 老兄,你想这么多还不能理解,大概是因为你从未用二进制代码写过程序。
以前的Z80单板机系统,连assembler都没有,要手工把程序转换成二进制
代码,再转换成hex,然后用一个小键盘把hex code输入进单板机。汇编
程序是写给自己看的,所以用LD还是用MOV,并没有什么差别。写熟了以
后,不少人可以跳过汇编,直接把bin/hex code写出来。
【在 w***a 的大作中提到】 : 我学的是Z80单板机。后来毕业设计用单片mcs51。单片和8086系列都用MOV。除了Z80单 : 板机,我目前还真没有看到哪个用LD命令。你能确定你能“用Intel的汇编语言格式来 : 写Z80程序”? : 对于你这个新颖的提法,目前我还真没有找到依据。不过,从下面的链接来看,8080/ : 8086和Z80的Mnemonic是不一样的,尽管机器码有可能相同。 : http://nemesis.lonestar.org/computers/tandy/software/apps/m4/qd : 不过,话说回来,把MOV用在Z80上面我看到不是头一次了。第一个是本科教我Z80的老 : 师,考研辅导老师也是他。老人家用的微处理器太庞杂了。考研辅导考Z80,上来就给 : 我们用MOV写程序,我们啊一声,没啊完,老人家就反应过来了,马上改成LD了。还有 : 就是我了,研究生毕业去面试,人家问我微处理器学过啥,我说单片mcs51和Z80。人家
|
g****t 发帖数: 31659 | 34 对,我当年也是这样.
汇编是手写在纸上,然后查表,手工偏移量地址计算,
然后写出来hex在另一张纸上.
最后把hex从键盘上输入.
老兄,你想这么多还不能理解,大概是因为你从未用二进制代码写过程序。
以前的Z80单板机系统,连assembler都没有,要手工把程序转换成二进制
代码,再转换成hex,然后用一个小键盘把hex code输入进单板机。汇编
程序是写给自己看的,所以用LD还是用MOV,并没有什么差别。写熟了以
后,不少人可以跳过汇编,直接把bin/hex code写出来。
【在 d***a 的大作中提到】 : 老兄,你想这么多还不能理解,大概是因为你从未用二进制代码写过程序。 : 以前的Z80单板机系统,连assembler都没有,要手工把程序转换成二进制 : 代码,再转换成hex,然后用一个小键盘把hex code输入进单板机。汇编 : 程序是写给自己看的,所以用LD还是用MOV,并没有什么差别。写熟了以 : 后,不少人可以跳过汇编,直接把bin/hex code写出来。
|
z*****n 发帖数: 7639 | 35 霍霍,这头像也让你神经不爽了?
Z80确实只有LD A,不是MOV A。谢谢指正。【 在 wwwca (www.com) 的大作中提到: 】 |
z*****n 发帖数: 7639 | 36 他说得没错,在INTEL PC以前直接对z80汇编是用的LD。
我两者都用过,后来在PC机上也用过MOV。不过直接写机器码的时候
确实是LD。
【在 d***a 的大作中提到】 : MOV指令是8080/8086汇编语言中的写法。我以前也在Z80单板机上写过机器代 : 码,反正最后是自己把汇编程序翻译成机器代码,所以汇编程序里写在MOV : 还是LD,实际上没有差别。当时大学里教8080/8086汇编语言,大家就用 : Intel的汇编语言格式来写Z80程序了,我隐约记得是这样的。
|
z*****n 发帖数: 7639 | 37 都是这样的。
后来有了PC后是可以用汇编器了。
【在 g****t 的大作中提到】 : 对,我当年也是这样. : 汇编是手写在纸上,然后查表,手工偏移量地址计算, : 然后写出来hex在另一张纸上. : 最后把hex从键盘上输入. : : 老兄,你想这么多还不能理解,大概是因为你从未用二进制代码写过程序。 : 以前的Z80单板机系统,连assembler都没有,要手工把程序转换成二进制 : 代码,再转换成hex,然后用一个小键盘把hex code输入进单板机。汇编 : 程序是写给自己看的,所以用LD还是用MOV,并没有什么差别。写熟了以 : 后,不少人可以跳过汇编,直接把bin/hex code写出来。
|
g**********3 发帖数: 61 | 38 那大院里面真的有很多聪明人。
我见过好几个英语六级98分,四级满分的,还有好几个24/5岁博士
【在 c******i 的大作中提到】 : 巨龙因为部队体制,经营起来不如华为灵活,自然就枯萎了。 : 04机最后结果就是给邬江兴挣个院士。
|
c******i 发帖数: 4091 | 39 总工很能喝酒的川军,经常自己赤膊上阵编程。
【在 g**********3 的大作中提到】 : 那大院里面真的有很多聪明人。 : 我见过好几个英语六级98分,四级满分的,还有好几个24/5岁博士
|
o****e 发帖数: 536 | 40 潘新民的书和电教你也看过?
【在 t*******e 的大作中提到】 : 半脱产,白天各自单位上班,晚上和星期天(那时还没双休)上课,很辛苦的。
|
|
|
w***a 发帖数: 644 | 41 你说玩单板机,不直接把机器码用小键盘敲进去,怎么玩单板机?
虽说机器码一样,但是不管怎么说Z80就是用LD,8086就是用MOV。这个没啥可争议的吧。
【在 d***a 的大作中提到】 : 老兄,你想这么多还不能理解,大概是因为你从未用二进制代码写过程序。 : 以前的Z80单板机系统,连assembler都没有,要手工把程序转换成二进制 : 代码,再转换成hex,然后用一个小键盘把hex code输入进单板机。汇编 : 程序是写给自己看的,所以用LD还是用MOV,并没有什么差别。写熟了以 : 后,不少人可以跳过汇编,直接把bin/hex code写出来。
|
d***a 发帖数: 13752 | 42 是啊,非常繁琐。最怕的是发现程序出了个小错,要插入一条新指令,
咣当,从新指令开始所有的指令要重新键入,受影响的跳转指令也要
重算地址偏移量,所以写程序要特别小心翼翼。
从学东西的角度来说,有过这样的经验还是很不错的,可以把CPU指令
编码看清楚。
【在 g****t 的大作中提到】 : 对,我当年也是这样. : 汇编是手写在纸上,然后查表,手工偏移量地址计算, : 然后写出来hex在另一张纸上. : 最后把hex从键盘上输入. : : 老兄,你想这么多还不能理解,大概是因为你从未用二进制代码写过程序。 : 以前的Z80单板机系统,连assembler都没有,要手工把程序转换成二进制 : 代码,再转换成hex,然后用一个小键盘把hex code输入进单板机。汇编 : 程序是写给自己看的,所以用LD还是用MOV,并没有什么差别。写熟了以 : 后,不少人可以跳过汇编,直接把bin/hex code写出来。
|
a*m 发帖数: 6253 | 43 91~93年很多人是用小键盘直接敲的。 94~95以后可以有仿真器,用来连接pc和单板
机。。。
pc上可以有集成的编译和执行环境,这样就可以马上调试代码。。。从8051开始,到后
来的8096,80196等等,可以在dos下进到带下拉菜单的集成环境里,比小键盘方便多了
。。。再后来可以调用简单的驱动模块,可以用C,script等等,汇编慢慢退出舞台,
可读性集成度都太差了。。。
吧。
【在 w***a 的大作中提到】 : 你说玩单板机,不直接把机器码用小键盘敲进去,怎么玩单板机? : 虽说机器码一样,但是不管怎么说Z80就是用LD,8086就是用MOV。这个没啥可争议的吧。
|
w***a 发帖数: 644 | 44 问题是94~95以后谁还用Z80?
【在 a*m 的大作中提到】 : 91~93年很多人是用小键盘直接敲的。 94~95以后可以有仿真器,用来连接pc和单板 : 机。。。 : pc上可以有集成的编译和执行环境,这样就可以马上调试代码。。。从8051开始,到后 : 来的8096,80196等等,可以在dos下进到带下拉菜单的集成环境里,比小键盘方便多了 : 。。。再后来可以调用简单的驱动模块,可以用C,script等等,汇编慢慢退出舞台, : 可读性集成度都太差了。。。 : : 吧。
|