Re: [請益] 請問組合語言的使用
聽說讀寫 ... 扼 ... 組合語言不需要聽和說。
寫的話不一定要掌握, 除非你真的要做一些 c 語言做不到的事情, 或是人腦最佳化。
讀的話相對會簡單一些, 掌握 "組合語言" 可以在一些很倒楣的情況下派上用場,
有遇過一個 bug, 就是靠著 gdb, 讀組合語言, process memory layout 找出問題的。
當然, 這麼倒楣的情況不會這麼常見, 但就是有機會遇到。
而且在組合語言之下, 程式沒有秘密, c 語言的哪些特性是怎麼辦到的, 都可以透過反組譯來理解。
cp 值比寫組合語言來得高一些。
※ 引述《caxz ( )》之銘言:
: 請問科技業各位在職位上有無 coding 組合語言的要求?
: 大概是哪些職位會有需要研究組語的呢?
: 謝謝
--
若要人前顯貴, 就要人後受罪。
--
※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.86.119 (臺灣)
※ PTT 網址
35
[閒聊] 天使帝國製作人兼程式試用AI解讀其源代碼剛剛翻出了快 三十 年前在大宇資訊時所寫的作品 天使帝國 的源代碼 畢竟是組合語言寫的東西,而且我有打死不寫註解的壞習慣. 所以看了半天,也看不出來,自己當初寫了甚麼鬼. 這時候,就是請出 OpenAI 人工智慧好夥伴,來拯救我.X
[討論] 遇到問題就workaround真的好嗎?我玩程式語言有時候會遇到一些程式語言本身定義就跟 我自己想做的運算互相衝突的時候。Python的string被 定義為immutable, 可是可以使用index的方式去存取 字元。 比方說:9
Re: [問卦] C語言根本可以淘汰了吧?其實,組合語言 = 機械碼。 因為組合語言的助憶碼(Assembly Mnemonic,就是MOV、JMP之類的"指令"), 可以跟機械碼一對一對應;組合語言原始碼,透過組譯器轉換成機械碼。 C原始碼,還是要透過編譯器轉換成機械碼。 組合語言還是有直人接寫的。7
[閒聊] 香香的妹子都寫哪個程式語言?女孩兒和夾女孩晚安 噁死抬頭 像是C/C++/Rust-lang/組合語言 一聽就知道是臭臭的肥宅在用的 香香的妹子應該都用python吧(金融業很多)6
Re: [請益] 韌體初學者其實從Arduino開始玩也有很多樂趣,初始成本也低 (20€/35€)。 一張Uno(AVR)或是Due(ARM M3),加上電腦和一條USB線就可以開工了。 開發工具容易安裝,不需要什麼設定,ATMEL (處理器廠商)的文件也算齊全。 Arduino開發軟體內建的範例程式 (如那個九九乘法表) 簡單易了解。 在初期可以多花點時間在程式技巧上,不用煩心那些開機程序。X
Re: [問卦] 老人對3C產品的恐懼症怎麼解一, 現在40幾歲的人, 60幾年次, 是視窗世代的人, win95出來應該是國中 二, 50~60歲的人, 應該是 dos 時代的人 那些人都是用指令長大的 記得很久很久以前, 書攤上的電腦書, 會賣 "組合語言", 就是他們那個時代的1
[問卦] 唸土木的正妹會arduino會太天才ㄇ如題,我這個念土木系的正妹。 如果不僅會寫程式,會寫C語言 而且還會組合語言。 而且還會像arduino那一些小小的主機板ic。 做各種事情。2
Re: [問卦] 物件導向的程式語言是廢物?你可以跟他說C語言和組合語言也是廢物 寫程式直接用2進位寫就好了啊 我記得圖靈是這麼幹的 ---- Sent from BePTT on my iPhone 13 Pro Max- 我要糾正你一下 ※ 引述《applebg (Noble Wolf)》之銘言: : 幫大家科普一下。 : 你現在用的電腦,裡面的資訊都是用0,1表示的。 : 你會問那我看到的圖像呢?那是用一大堆數字去