日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

初学 Delphi 嵌入汇编[1] - 汇编语言与机器语言

發(fā)布時間:2025/5/22 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初学 Delphi 嵌入汇编[1] - 汇编语言与机器语言 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

非科班出身, 現(xiàn)在才接觸匯編, 慚愧呀, 好好學!?
主選課本是清華大學王爽老師的《匯編語言》. 推薦?王爽老師的匯編網(wǎng)



匯編語言之前是機器語言.

機器語言是機器指令的集合, 機器指令是一系列二進制數(shù)字, 計算機將之轉(zhuǎn)換為一系列高低電平, 而實現(xiàn)運算.
在 PC 機上運行機器指令的是 CPU; 不同的 CPU 有不同的指令, 所以某種匯編語言也只是針對某系列的 CPU.

王爽老師舉了一個用機器語言輸出 "welcome to masm" 的例子: 00011110 101110000000000000000000 01010000 101110001100011000001111 1000111011011000 1011010000000110 1011000000000000 1011011100000111 101110010000000000000000 1011011000011000 1011001001001111 1100110100010000 1011010000000010 1011011100000000 1011011000000000 1011001000000000 1100110100010000 1011010000001001 10001101000101100010101000000000 1100110100100001 1011010000001010 10001101000101100011000100000000 1100110100100001 1011010000000110 1011000000010100 1011011100011001 1011010100001011 1011000100010011 1011011000001101 1011001000111100 1100110100010000 1101010000000010 1101011100000000 1101000000001100 1101001000010100 1100110100010000 1011010000001001 10001101000101100000000000000000 1100110100100001 11001011 我懷著對計算機先人的無比崇敬, 把它給抄下來, 也不知對也不對.



后來有了匯編, 譬如用:
mov ax,bx {在 Delphi 中相當于 ax := bx}
代替機器指令:
1000100111011000

這樣更接近人類的思維; 但最終還是要有編譯器把 mov ax,bx 翻譯回 1000100111011000 才能被計算機接受.

總結(jié)

以上是生活随笔為你收集整理的初学 Delphi 嵌入汇编[1] - 汇编语言与机器语言的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。