Fw: [问卦] 精通数位逻辑对Coding有什么帮助?

楼主: kqalea (沙丁鱼罐头)   2020-04-24 10:11:27
※ [本文转录自 Gossiping 看板 #1UeX4k_6 ]
作者: jserv (松鼠) 看板: Gossiping
标题: Re: [问卦] 精通数位逻辑对Coding有什么帮助?
时间: Fri Apr 24 06:05:27 2020
※ 引述《HankYang (密探X)》之铭言:
: 饿死抬头
: 不是说二进制、布林代数、逻辑闸等等那些超超超超基础的东东
: 那些东东其他科目也会教
: 而是指正反器、循序逻辑电路、状态机等等鬼东西
: 那些对Coding有什么帮助呀嘻嘻嘻
: 有没有八卦?
外头雨势好大,趁著等著雨势减小才能吃早餐的空挡,尝试简单回复。先讲结论,网页
服务器背后的运作,跟数位逻辑有关,而且原始程式码里头就写了 (!)
原提问的推文下方,skaterboy13 提到:
“在这边问这个做啥? 一堆装懂的人 什么都会说很基本”
的确,人人都可说“很基本”,但这样的“基本”到底体现在何处呢?应是原发问者所
在意。我教计算机结构 [1],会对着学员说,数位逻辑很“基本”,毕竟现行的电脑即是
架构在一系列的组合逻辑电路之上。可是对于通用的程式设计有何帮助呢?特别是原发问
者所提的正反器 (Flip-flop, FF)、序向逻辑电路 (sequential logic circuit),及
状态机等等“鬼东西”。或许这样的质疑在不少人心里都有,尤其抱持着“开发伟大的
程式”心态到了资讯工程系就读的同学,发现电子电路、数位逻辑、微处理器等课程都是
必修,不免感叹“踩到地雷”了。
“如果我们一定非要那鬼量子跃迁不可,那我后悔参与量子理论。”
作者: Behind4 (背后4)   2019-04-24 06:07:00
又来 好文 推
作者: mikemagic88 (Mikemagic88)   2019-04-24 06:08:00
前十
作者: gorilla823 (狗瑞拉)   2019-04-24 06:10:00
作者: KevinR (Kevin)   2019-04-24 06:11:00
push
作者: Behind4 (背后4)   2019-04-24 06:13:00
问个小问题 跑 PHP server 效能X86 ARM 真的会像有些 文章说的 效能差到千倍吗?
作者: jserv (松鼠)   2019-04-24 06:14:00
@Behind4, Arm 服务器的调教很繁琐,若没有特别调整,效能的确会是问题。不过这件事在 AWS 的 Arm 服务器陆续有解法
作者: dostey (Dos)   2019-04-24 06:14:00
只是对应 a,b <-> 0,1 <-> 高,低
作者: SydLrio (狂岚嘴砲)   2019-04-24 06:15:00
老师不要这样,你上一篇我还没看完,我想下课
作者: robin10205 (Robin Lin)   2019-04-24 06:15:00
推推
作者: jserv (松鼠)   2019-04-24 06:16:00
@SydLrio, 我只是等早餐店开门,顺手发废文,你不用认真
作者: renna038766 (草甜圈)   2019-04-24 06:17:00
116哪间 蛤
作者: jserv (松鼠)   2019-04-24 06:18:00
@renna038766, 116 是台湾最好的学店,你有意见吗?
作者: renna038766 (草甜圈)   2019-04-24 06:19:00
你把118放哪 蛤
作者: wario2014 (wario2014)   2019-04-24 06:20:00
深深觉得,coding是智商高的人在玩的光靠下苦功的话效率还是远远不及,大脑反应时间差太多
作者: jserv (松鼠)   2019-04-24 06:21:00
@wario2014, 所以更要多利用讨论区交流,教学相长
作者: corel (可罗)   2019-04-24 06:21:00
神人快拜
作者: freeblizzard (What Have I Done?!)   2019-04-24 06:25:00
推这篇
作者: DanGong5566 (黨工5566)   2019-04-24 06:28:00
原来是Jserv,好,先跪下去再说
作者: yyyyyyyv (vyyyyyyyy)   2019-04-24 06:35:00
推推
作者: Behind4 (背后4)   2019-04-24 06:36:00
Amazon Web Services这个?? 他用ARM架构的CPU? 为了节能吗?其实我本来要问的只是用手机架站的实用性XDDD
作者: lice0225 (濑斯)   2019-04-24 06:37:00
请收下我的膝盖
作者: jserv (松鼠)   2019-04-24 06:37:00
@Behind4, 请查询 AWS Graviton2 处理器
作者: Behind4 (背后4)   2019-04-24 06:38:00
coding 应该不用那么严肃吧 =__= 这应该是件好玩的事谢谢
作者: jserv (松鼠)   2019-04-24 06:39:00
@Behind4, 手机里头执行网页服务器的案例不算少,不过...
作者: chaosJames (Sherlock)   2019-04-24 06:39:00
作者: jserv (松鼠)   2019-04-24 06:40:00
有时候是手机制造商或芯片设计商提供的“后门”(但我不能说
作者: riker729 (riker)   2019-04-24 06:41:00
连名字都是 有多热爱啊
作者: jserv (松鼠)   2019-04-24 06:43:00
@riker729, 小时听到“人生以服务为目的”,长大就开发server 了 (咦?)
作者: riker729 (riker)   2019-04-24 06:46:00
这两年写设备的web 深深觉得太混乱了 还得考虑相容性
作者: bobohorn   2019-04-24 06:46:00
好猛的等早餐废文
作者: moonshade (一只欧拉猫)   2019-04-24 06:47:00
简单来说都不用懂,那些问题kernel都解决了这些东西老早在posix里面都有东西包起来了
作者: jserv (松鼠)   2019-04-24 06:48:00
@moonshade, 但要会用呀,特别是 OS-specific
作者: Behind4 (背后4)   2019-04-24 06:48:00
好靠北哦 后门的只想到中国………
作者: moonshade (一只欧拉猫)   2019-04-24 06:49:00
剪贴那么多废话看起来可怕而已...
作者: jserv (松鼠)   2019-04-24 06:49:00
@moonshade, 人在 116 就要发废文,乡民认证
作者: gorilla823 (狗瑞拉)   2019-04-24 06:50:00
Verilog好难
作者: jserv (松鼠)   2019-04-24 06:50:00
@gorilla823, 人生更难
作者: moonshade (一只欧拉猫)   2019-04-24 06:51:00
再说back-end 工程师不值钱,别人把你当小精灵儿已
作者: ts05593818 (Bakaka)   2019-04-24 06:53:00
老师早
作者: moonshade (一只欧拉猫)   2019-04-24 06:57:00
不过话说,做ARM上的linux就是另一回事了
作者: angerD (丹佐)   2019-04-24 06:57:00
未看先推
作者: moonshade (一只欧拉猫)   2019-04-24 06:58:00
不是所有的厂商都符合spec...
作者: jserv (松鼠)   2019-04-24 07:00:00
还是当大学教授好,没人对大学教授有程式设计的期待 (无误)
作者: l7th (1931)   2019-04-24 07:02:00
早餐店老板用interrupt要你拿早餐啦...
作者: Behind4 (背后4)   2019-04-24 07:03:00
虽然觉得有趣 但感觉不是同一个世界的东西
作者: angerD (丹佐)   2019-04-24 07:03:00
原来daemon有恶魔的意思
作者: jserv (松鼠)   2019-04-24 07:04:00
@angerD, http://catb.org/jargon/html/D/daemon.html #在早期的分时多工作业系统 CTSS (1961) 就有 "daemon" 一词
作者: sugoi5566 (斯勾以内 Asia No.1)   2019-04-24 07:08:00
百推内
作者: Merkle (你在想奇怪的东西齁)   2019-04-24 07:12:00
连jserv都不知道的井蛙还好意思大小声 啧啧
作者: Behind4 (背后4)   2019-04-24 07:15:00
我就不知道欸 我只是看内文推的
作者: vovovolibear (vovo熊)   2019-04-24 07:16:00
我怎么没听到雷声? 我们在同一个116?
作者: Xiphity (XK)   2019-04-24 07:16:00
推jserv
作者: jaid (jaid)   2019-04-24 07:17:00
一口气两篇辛苦了
作者: ERT312 (312)   2019-04-24 07:21:00
推推
作者: spector66 (天气预报)   2019-04-24 07:24:00
快推
作者: angerD (丹佐)   2019-04-24 07:27:00
谢谢老师,想请问老师如果要找树状结构与输入法的关系 该下什么关键字
作者: xeriof95092 (嘘~不要说话)   2019-04-24 07:31:00
老师 别闹 哪家早餐店这么晚开
作者: seeya08 (终极动员令)   2019-04-24 07:32:00
push
作者: g5637128 (帮QQ)   2019-04-24 07:32:00
作者: s0914714 (YA)   2019-04-24 07:33:00
早餐店被blocking了
作者: OBST5566 (欧逼a死踢)   2019-04-24 07:38:00
我这个人很多简单 有瑟夫就推
作者: wbreeze (wbreeze)   2019-04-24 07:42:00
推推
作者: a4786033 (Aldwyn)   2019-04-24 07:49:00
作者: sn0w (东worry比happy)   2019-04-24 07:50:00
推!
作者: frappe (frappe)   2019-04-24 07:51:00
这家早餐店让人拖这么久,太夸张了吧?XD
作者: HYDE1986 (足球就是我的呼吸)   2019-04-24 07:54:00
竟然已经有人不认识jserv惹....
作者: amethystboy (紫晶男)   2019-04-24 07:55:00
真 人机合一
作者: snow10725 (今天天气不错)   2019-04-24 08:02:00
一直看到热门 推推
作者: thinkfun   2019-04-24 08:07:00
推 好文
作者: ohsuoh (wei)   2019-04-24 08:13:00
太夸张了 发两篇
作者: flyvegetable (飞翔的菜瓜布)   2019-04-24 08:15:00
好文共赏
作者: yuiweq1999 (imre2009)   2019-04-24 08:18:00
原来是神
作者: huangmin9487 (皇民9487)   2019-04-24 08:19:00
push
作者: Colitas (观察者)   2019-04-24 08:19:00
抢推
作者: uohZemllac (甘草精华雄没醉)   2019-04-24 08:20:00
好文给推
作者: ashs92223   2019-04-24 08:21:00
赞!
作者: yeh628 (Lea)   2019-04-24 08:24:00
老师好帅!!!!
作者: hakosaki (hakosaki)   2019-04-24 08:28:00
推jserv
作者: cool9203 (看我翘翘的)   2019-04-24 08:30:00
作者: MidoBanA (美堂)   2019-04-24 08:30:00
作者: sses60802 (北科蚯蚓)   2019-04-24 08:30:00
100推内
作者: emptie ([ ])   2019-04-24 08:34:00
谢谢你
作者: ku399999   2019-04-24 08:36:00
膝盖送出
作者: Agdanpanda (银荡熊猫)   2019-04-24 08:37:00
作者: jeremylouee   2019-04-24 08:39:00
推个
作者: erre (erre)   2019-04-24 08:40:00
那么复杂还是掰陈改参数call svm做ai的cp值高
作者: yee999 (justway)   2019-04-24 08:40:00
作者: charF (charF6666)   2019-04-24 08:42:00
下一篇 Re:精通ptt废文对Coding有什么帮助?
作者: da21510 (da21510)   2019-04-24 08:43:00
百推内 先跪惭愧 老师的课程一直没看完
作者: apple123773 (逆水)   2019-04-24 08:44:00
快跪
作者: x077155203 (youshane)   2019-04-24 08:48:00
有神快拜
作者: LeafLu (小叶)   2019-04-24 08:49:00
推jserv!!
作者: randy061 (061)   2019-04-24 08:50:00
朝圣 但太深了…
作者: dangerousair (hihi)   2019-04-24 08:53:00
干软件的都看不懂只看得懂逻设那些词而已
作者: herculus6502 (金麟岂是池中物)   2019-04-24 08:58:00
神串留名
作者: sniper2824 (月夜)   2019-04-24 08:59:00
跟鬼一样先推再看
作者: DWR (罗杰)   2019-04-24 09:02:00
原来是jserv 还在想说那个乡民这么强又跑出来了
作者: qppqqp (还是一个人)   2019-04-24 09:04:00
正 老师 出现了 拜
作者: fine325011 (花黑盆)   2019-04-24 09:06:00
作者: dingbebbie (兔妈)   2019-04-24 09:07:00
老师推推
作者: shorty696820 (虹彩弟弟)   2019-04-24 09:09:00
推宅瑟夫
作者: loveyanzi03 (隱形人)   2019-04-24 09:14:00
先推
作者: Gold740716 (项为之强)   2019-04-24 09:15:00
作者: jserv (松鼠)   2019-04-24 09:17:00
@angerD, https://github.com/chewing/chewing.github.com的 doc/ 目录,可见到酷音输入法的技术报告 (2001 年)(笔误,应为 2002 年)@da21510, 期待你的作业 :-)
作者: adsop (伊骏)   2019-04-24 09:19:00
作者: vi000246 (Vi)   2019-04-24 09:19:00
作者: Morris1028 (某 M)   2019-04-24 09:20:00
推老师
作者: ki59920 (scofield)   2019-04-24 09:23:00
作者: as920909 (a^s_)   2019-04-24 09:32:00
推大大
作者: abb123456 (abb123456)   2019-04-24 09:34:00
作者: ila9970 (ILa)   2019-04-24 09:35:00
神人帐号必推
作者: donation12   2019-04-24 09:36:00
这篇真好!
作者: kero0331 (方向感也太糟了)   2019-04-24 09:38:00
怎么觉得唐凤会来留言
作者: gR7P4zXH (tpn7gpdx)   2019-04-24 09:38:00
傻眼猫咪
作者: Lbj1101 (beach)   2019-04-24 09:42:00
只能推了
作者: albert0525 (albert0525)   2019-04-24 09:58:00
推推
作者: jserv (松鼠)   2019-04-24 10:03:00
@kero0331, 快来许愿:从开发口罩预购系统看电脑科学
作者: shinXIII (勋)   2019-04-24 10:04:00
看到这篇我都不敢说我会写程式了..
作者: mooto (退出会比较好, 就退出)   2019-04-24 10:05:00
呃,我真怀疑有多少人是看懂才推,哥是猪屎屋的,怎么觉得被你讲的很复杂,难怪资工的跑来写电路设计,总是很难读。简而言之,逻辑设计的根本是硬件,用这个概念coding,跟程式底的不一样
作者: bewritten (被写)   2019-04-24 10:07:00
先推
作者: route22 (Enchante)   2019-04-24 10:08:00
逻辑设计就写积木 然后一个控制叫它们动起来
作者: shiauji (消極)   2020-04-24 10:29:00
量子力学需用波函数描述称作幽灵还行,数位逻辑设计是要用波函数描述吗.... 这比喻...嗯
作者: dandelionh (dandelion)   2020-04-24 10:49:00
真想学 请问已离开学校很久的有机会学吗...
作者: DCTmaybe (竹竹人)   2020-04-24 10:51:00
想学的看[5]就是了... 课程超硬
作者: jserv (松鼠)   2020-04-24 10:51:00
@shiauji, 主要是不是每位软件开发者都能留意到微观世界有关,但我相信很多软件开发者人员极难想到这些资讯泄露如何发生。于是我就用不精准的比喻 (等著吃早餐时发废文)例如近期若干 side-channel attack 多跟计算机结构内部设计
作者: shiauji (消極)   2020-04-24 11:02:00
了解,确实用微观世界来讲就贴切的多,感谢回复
作者: ilovejesus (给他们机会吧!)   2020-04-24 11:23:00
作者: imchou239 (无聊人士)   2020-04-24 11:52:00
作者: james732 (好人超)   2020-04-24 11:55:00
作者: JJHu (Johnny)   2020-04-24 12:08:00
快推
作者: Yunyung (Yunyung)   2020-04-24 13:09:00
神神神
作者: readper (祐子)   2020-04-24 13:12:00
有神快推
作者: paint (有斑纹的马)   2020-04-24 13:24:00
想上这两门课耶 希望能听得懂
作者: cecol (雪橘子)   2020-04-24 13:33:00
数位逻辑真的是CS必修黑历史
作者: locklose (允)   2020-04-24 13:40:00
作者: linnom (繁星)   2020-04-24 13:46:00
推老师
作者: cory8249 (Cory)   2020-04-24 14:25:00
作者: Masakiad (Masaki)   2020-04-24 15:31:00
好文
作者: cuteSquirrel (松鼠)   2020-04-24 17:16:00
good
作者: Walkers (walkers)   2020-04-24 20:57:00
作者: jj0321 (JJ与你倒数唷)   2020-04-24 21:08:00
钓到JSERV 原原PO可以跪下了
作者: s860134 (s860134)   2020-04-24 21:39:00
最近很多篇都是教数值系统和二元运算 你所不知道的c语言
作者: BignoZe (BignoZe)   2020-04-24 22:00:00
太神啦
作者: zmcx16 (zmcx16)   2020-04-24 23:14:00
宅色夫推
作者: shter (飞梭之影)   2020-04-25 08:13:00
写程式本来是离不开硬件知识的,但是这几年因为虚拟机技术和跨平台执行问题,变的软硬件中间有很多层包装除非追求效能的产品,不然大多以好维护的框架为主流
作者: pttano (pttano)   2020-04-25 08:27:00
跪......
作者: cphe (魔鬼藏在垃圾筒里)   2020-04-25 09:38:00
钓到大神
作者: nurockplayer (塔奇巧克力)   2020-04-25 13:26:00
推宅色夫
作者: superpandal   2020-04-26 05:35:00
恩 不是我想了解的东西... 需要了解某些黑科技
作者: kevinfilter (justinyeh1995)   2020-04-26 13:51:00
作者: brucetu (sec)   2020-04-26 16:56:00
写的很猛不愧是jserv 不过拜完神还是要探讨一下另一个观点就是只想做伟大的app其实真的不用会很多资工知识
作者: gn01838335 (寂静的生存者)   2020-04-27 16:40:00
刚好相反。leetCode Single Number。若不知道XOR可能Ccode写很多。有些软工设计的应用场景,数位逻辑概念存再。只是您还没碰到这个CASE。若有扎实学习好处是,有key 马上 可以google答案。
作者: k078787878 (舟)   2020-04-28 20:21:00
看不懂QAQ

Links booklink

Contact Us: admin [ a t ] ucptt.com