30岁用什么眼霜比较好| 重症肌无力是什么原因引起的| 城镇户口是什么意思| 库欣综合征是什么病| 臭嗨是什么意思| 例假提前半个月是什么原因造成的| 下火吃什么药| crp什么意思| 双职工是什么意思| 八月十三什么星座| 位移是什么| 为什么做梦会说梦话| 青海有什么湖| 吃枸杞有什么功效| 什么样的女人最吸引男人的心| 垂体是什么意思| msv是什么单位| 鲤鱼喜欢吃什么| 室内用什么隔墙最便宜| 什么红什么赤| 地方是什么意思| 夏天梦见下雪是什么意思| 孕早期吃什么好| 51年属什么生肖| 左舌根疼痛是什么情况| 龙什么鱼| 7月6日是什么日子| 大便黑色是什么问题| 风湿和类风湿有什么区别| 肝火上炎吃什么中成药| 促排药什么时候开始吃| 咳黄痰吃什么药好得快| 梦见白猫是什么预兆| 操姓氏读什么| 环孢素是什么药| 棺材中禁止放什么东西| 产后恶露吃什么排干净| 尪痹片主治什么| 什么是无机盐| 两肺纹理增粗是什么意思| 西梅不能和什么一起吃| 干咳无痰是什么原因| 来月经喝什么汤好| 本自具足是什么意思| 五月二十九是什么星座| 膝盖背面叫什么| va是什么车牌| 查尿常规挂什么科| 一什么亮光| 火碱对人体有什么害处| 脱氢酶高是什么原因| 硬度不够吃什么药调理| 肺部阴影意味着什么| 刷牙时牙酸是什么原因| 二氧化碳是什么气体| 狗尾续貂什么意思| 什么叫近视| 玉屏风颗粒主治什么| 左腿酸痛是什么原因| 手心发黄是什么原因| 男生染头发什么颜色好看| 圣是什么生肖| 什么是抗生素类药物| 公元400年是什么朝代| 瓦斯是什么| 甲亢适合吃什么食物| 寿司的米饭是什么米| 钾肥是什么肥料| 孕吐是什么时候开始| 什么什么害命| lotus是什么牌子| 葡萄糖粉适合什么人喝| 练瑜伽有什么好处| 天秤座的幸运色是什么| 袋鼠喜欢吃什么食物| 网络诈骗打什么电话| bebe是什么意思| 空白是什么意思| 感染艾滋病有什么症状| 卵巢囊肿吃什么食物好| 耳石症是什么原因引起的| 红细胞是什么| ct挂号挂什么科| 尾货是什么意思| 天天喝酒会得什么病| 维生素b5药店叫什么| 诸位是什么意思| 白丝是什么| 荨麻疹吃什么药最有效| 什么牌子的助听器最好| 血压测不出来什么原因| 在农村做什么生意好| 鲸鱼属于什么类动物| 中国第一大姓是什么| 冠脉钙化是什么意思| 丝棉是什么材料| 检查耳朵挂什么科| 拘挛是什么意思| 考试早餐吃什么| 英特纳雄耐尔是什么意思| 泪腺堵塞有什么症状| 查脂肪肝挂什么科室| 乳腺增生吃什么药最好| 淋巴结炎挂什么科| 曹操为什么杀华佗| 腱鞘囊肿挂什么科| 大脚趾头疼是什么原因| 螺旋菌感染有什么危害| 紫薇是什么意思| 甲功四项是什么检查项目| 血热吃什么药好| 低密度结节是什么意思| 滋阴补肾是什么意思| 介质是什么意思| 潜血十一是什么意思| 什么茶降火| 缺铁性贫血吃什么好| 葛根泡水有什么功效| 男生下面叫什么| 端倪是什么意思| 1104是什么星座| ricoh什么牌子| 5月14日什么星座| 村里入党需要什么条件| 面色少华是什么意思| x光是检查什么的| 5月28是什么星座| 蛀虫指什么生肖| no是什么气体| 1114是什么星座| 离子四项是检查什么的| 吃苋菜有什么好处| 音叉是什么| 坐月子什么意思| 纳差什么意思| 水淀粉是什么| 245是什么意思| 大脖子病有什么症状| 苍鹰是什么意思| 四十不惑是什么意思| 评估是什么意思| 什么是提供情绪价值| 玄学什么意思| 姚字五行属什么| 碗摔碎了预示着什么| 阿弥陀佛是什么意思| 七月11日是什么星座| 总胆固醇低是什么原因| 办护照需要什么资料| 沅字的寓意是什么| 佩戴朱砂有什么好处| 肺癌有什么症状| 士多店是什么意思| 子宫发炎是什么原因引起的| 作茧自缚是什么意思| 农历五月二十四是什么日子| 胃烧吃什么药| emoji什么意思| 女人胆固醇高什么原因| 记忆是什么意思| 血管瘤长什么样子图片| 红茶是什么茶| 孕妇吃什么血糖降得快| 开黄腔是什么意思| 为什么不能空腹喝豆浆| 酒后吐吃什么可以缓解| 心机是什么意思| 西夏是什么民族| 女人脖子后面有痣代表什么| 粉色代表什么| 二级烧伤是什么程度| 医生停诊是什么意思| 走婚是什么意思| 直肠前突有什么症状| 交可以组什么词| 大便不成形是什么原因造成的| 口嫌体正直是什么意思| 1月2日什么星座| yw是什么| 嗓子老有痰是什么原因| 不将日是什么意思| 吃什么不升血糖| 闯空门什么意思| 手抖是什么情况| 姨妈发黑量少什么原因| 瞑眩反应是什么意思| 孕妇dha什么时候开始吃| 什么粉可以代替木薯粉| 阴道清洁度三度什么意思| 鹿晗女朋友叫什么名字| 倒挂金钩什么意思| 空鼻症是什么| 静脉采血检查什么| 浑身疼吃什么药管用| 铅中毒是什么引起的| 哇咔咔是什么意思| mrr是什么意思| 喉咙痛可以吃什么| 王维是什么派诗人| 潜血试验阳性什么意思| 亚急性甲状腺炎吃什么药| 什么虎不吃人| 唇腺活检主要是看什么| 灻是什么意思| 发霉的衣服用什么洗能洗掉| 10.28是什么星座| 山东有什么好吃的| 211是什么大学| 韩信属什么生肖| 肾阴虚吃什么食物最好| 如愿以偿是什么意思| 根基是什么意思| 圣诞节送孩子什么礼物好| 琼字代表什么生肖| 2013属什么生肖| 脑萎缩是什么原因引起的| 子宫有问题有什么症状| 反射弧长是什么意思| 纯原是什么意思| 什么是欲望| 11月18日是什么星座| 什么是德训鞋| 醋精和白醋有什么区别| 鼠的五行属什么| 郑州有什么好玩的景点| 3朵玫瑰代表什么意思| 喝茶叶茶有什么好处| 2003年属什么| hpv52阳性是什么病| 孕妇为什么要左侧睡不能右侧睡| 骄阳似火是什么意思| 叶黄素什么时间吃最好| 狐臭什么味| 女人眼睛干涩吃什么药| 心脏不舒服吃什么药最好| 白带正常是什么样子| sc1是什么意思| 护理专业是做什么的| 窦性心律室性早搏是什么意思| 小孩经常尿床是什么原因| 镜花水月是什么意思| 看心脏挂什么科| 两小无猜什么意思| 脾胃科主要看什么| 压缩性骨折是什么意思| 默的部首是什么| 猫尿床是因为什么原因| 碧螺春是什么茶| 痛风可以吃什么水果| 口炎是什么字| 榴莲对孕妇有什么好处| 见字如面什么意思| aurora是什么牌子| 什么去火| 羊水栓塞是什么原因引起的| 散光轴位是什么| 准妈妈是什么意思| 黑色记号笔用什么能擦掉| 胎儿缺氧孕妇会有什么反应| 儿童鼻炎挂什么科| 三月是什么月| 梅花三弄是什么意思| 颂字五行属什么| 左派是什么意思| 百度

The famous/infamous MC14500



 ---------------------------------------------------
| The engineer explains/presents his plans          |
| to a large audience. At some point,               |
| people are starting to get a bit anxious,         |
| until eventually one in the audience dares        |
| asking the question:                              |
|                                                   |
| "But how to get the crew back from the Moon       |
| after they landed there ?"                        |
|                                                   |
| The engineer is getting upset:                    |
| "The request for bids only was about bringing     |
| a man to the Moon. There never was any discussion |
| about bringing him back !"                        |
 ---------------------------------------------------

Once upon a time, when industrial control of machinery
was done by big/clumsy cabinets/switchboards, people soon
discovered that changing the (manually) wired functionallity
was not easy.

Electricians/Engineers spent more than eight hours a day
inside cramped cabinets, between all that wires and components,
and tried to fix one (unforseen) problem, without causing the next.

Actually, there even whas a joke, that control cabinets
were sold together with an integrated Technician.

Would have been nice to have something versatile, programmable...
Those, who did not believe in computers/processors built sequencers.
Basically a counter, connected to the address lines of some kind of ROM,
that gave out the control signals at the data outputs.

In some cases, it was necessary to test the status of some
input signals from the machinery (limit switches, for instance)
and to alter the sequence of control words.

With a few tricks, and some additional circuitry between
status inputs and counter, it was possible to jump to a given
counter location, or to skip the next control word.

However, said circuitry could become a little bit complicated.

An alternative was the MC14500. It was able to control
the counter, to read inputs, and to write outputs.



The MC14500 is an odd/unique design, that can't be categorized easy.
It shows program flow control like a simple RISC (skip next Opcode
if result is zero, JMP, JSR, RTS), combined wit a one Bit Logic Unit
(no arithmetic at all !)
Still undecided, if it's a processor or not.
4 Bit Opcode, 1 Bit Databus, Program memory and Data memory
are separated.

RR,  or Result Register, was used as accumulator.
O_EN enabled/disabled write access to data memory.
I_EN was used to force a read value from data memory to Zero.

This way, it was easy to emulate flipflops, and to save
a few conditional jumps.


Opcodes:

0x0 Flag 0 // Emit pulse on FLAG_0 Pin
0x1 LD     // RR =  (D_IN & I_EN)
0x2 LDC    // RR = !(D_IN & I_EN)
0x3 OR     // RR = RR |  (D_IN & I_EN)
0x4 ORC    // RR = RR | !(D_IN & I_EN)
0x5 AND    // RR = RR &  (D_IN & I_EN)
0x6 ANDC   // RR = RR & !(D_IN & I_EN)
0x7 XNOR   // RR = RR ^ !(D_IN & I_EN)
0x8 STO    // Write  RR to data memory, if O_EN = 1
0x9 STOC   // Write !RR to data memory, if O_EN = 1
0xa IEN    // I_EN = RR
0xb OEN    // O_EN = RR
0xc JMP    // jump
0xd RTN    // return from subroutine (ignore next opcode)
0xe SKZ    // skip next opcode, if RR is Zero
0xf Flag F // Emit Pulse on Flag_F Pin


Decided to use Flag 0 as NOP, and Flag F as JSR.
Note: setting I_EN to 1 is a bit tricky, since we don't know, if it's 0 or 1.
The simplest way to go is reading twice from the same address:
LD  0 // RR   =        I_EN & DIN
ORC 0 // RR   = RR | !(I_EN & DIN) = 1
IEN   // I_EN = RR

Tried to build something binary compatible with NAND gates.
It turned out to be not so useful at all, but it gave me a few
inspirations for ALU design and timing.

WARNING: the design had a few bugs.
Fixed them in layout and schematic, but didn't build
this version for verification.
Do not expect it to work at all.
Better go with GAL22V10 than with NANDs.

28 ICs: 14*7400, 6*7410 7*7420, 1*7430.
Decided to use low_active outputs, most of them not pulsed,
because the PC was done with syncronous counters.

Note, that this schematic/layout does not contain I/O,
program/data memory, program counter, or return stack.
It's only the "CPU".


The CPU:

Datei // File Beschreibung // Description
m14500v1.brd Layout (Eagle 3.55)
m14500v1.sch Schematics (Eagle 3.55)


Schematics in JPG format:



[2016: Edit:                                           ]
[                                                      ]
[ And this also was proof that building a 'Logic Unit' ]
[ with multiplexers actually works.                    ]


More technical details in the "articles" section:


[HOME]


(c) Dieter Mueller 2004,2005
nba什么时候开始 脸长的人适合什么发型 对什么都不感兴趣 干姜和生姜有什么区别 扭曲是什么意思
nm是什么单位 胆囊炎有什么症状表现 运动后喝什么饮料最好 霉菌阴道炎用什么药 毓字五行属什么
月经前腰疼是什么原因 塑化剂是什么 禳是什么意思 九月初四是什么星座 梓是什么意思
透明质酸是什么 儿童查微量元素挂什么科 医生属于什么编制 血常规红细胞偏高是什么原因 月经期间可以喝什么汤比较好
为什么总是耳鸣520myf.com 女人阴部黑是什么原因hcv8jop3ns1r.cn 唏嘘什么意思hcv8jop6ns7r.cn 每天什么时间锻炼最好hcv8jop6ns4r.cn ct是检查什么hcv8jop6ns8r.cn
拔罐为什么会起水泡jinxinzhichuang.com 伤官代表什么hcv8jop4ns4r.cn 异地补办身份证需要什么手续chuanglingweilai.com 便秘挂什么科hcv8jop2ns9r.cn 泛滥成灾是什么意思huizhijixie.com
晚上睡觉脚抽搐是什么原因hcv9jop0ns6r.cn 贵妃是什么意思hcv9jop3ns9r.cn 备注是什么意思hcv9jop7ns1r.cn 樱花什么时候开花xscnpatent.com 管型偏高说明什么问题hcv9jop7ns0r.cn
喝酒过敏吃什么药hcv8jop9ns6r.cn 脑鸣吃什么药hcv8jop8ns3r.cn 喉咙疼吃什么水果好hcv8jop5ns8r.cn 射精快是什么原因hcv7jop5ns2r.cn 软化灶是什么意思hcv9jop6ns6r.cn
百度