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