如何學好組合語言

時間 2022-02-03 15:10:17

1樓:杭州書城

首先要學會基本指令:

如:mov,lea,push,pop,xchg,cbw,cwd等資料傳送指令,add,adc,inc,mul,imul,div,imul算術指令,還有移位指令,轉移指令等等吧!還有一定要明白8086的定址方式,知道段地址和便移地址的意思。

然後要讀程式,讀十幾個簡單的程式吧,讀懂了才能編最後就編幾個程式吧,循序漸進,不要跨越太大!

2樓:匿名使用者

建議你先找本教材好好讀讀,主要目的是熟悉彙編的基本指令如何使用及暫存器的使用

可以找比較經典的ibm彙編程式設計沒必要通讀只需要看指令部分否則可能會有些枯燥,也可以看王爽彙編,新手很容易上手,完全的教程例項,學完這本書後,你基本對彙編的如何使用有個比較清晰地認識,然後就可以試著自己寫幾個小程式,比如彙編日曆,然後圖形顯示的貪吃蛇,俄羅斯方塊等等。只要入門了其他就簡單了,遇到問題來這討論下,就ok了,祝你好運

3樓:匿名使用者

基礎是關鍵,還有就是要多看,多寫**,

4樓:

充分理解彙編指令,程式設計序時做到靈活運用

對學好組合語言有用的思想,如何學好組合語言?

組合語言是與硬體緊密相聯絡的語言,每種處理器都有自己的語言,微控制器也有自己的,不能離開硬體而直接談論學習組合語言,那是無用的。想學習微控制器微機,也必須會組合語言,最好能買本自己的書,這種東西雖然動手能力要求高,但是也必須有足夠的書本學習時間的,尤其是初期,微控制器和86系列每一個模組都有自己的語...

組合語言問題,組合語言問題

蜜蜂小玉米 assume cs code assume ds data data segment db i love you.data ends code segment start mov ax,data mov ds,ax mov bx,0 s0 check mov al,ds bx cmp a...

組合語言程式設計,組合語言程式設計

org 0000h ljmp main org 000bh ljmp t0int org 0030h main mov tmod,01h mov th0,high 65536 5000 mov tl0,low 65536 5000 setb tr0 setb et0 setb ea clr a sj...