王爽 組合語言 監測點11 2

2021-10-05 05:34:10 字數 772 閱讀 4230

摘自

sub al,al ; 這步最好理解

cf of sf zf pf

0 0 0 1 1

mov al,10h ; mov 指令不影響 flag

cf of sf zf pf

0 0 0 1 1

add al,90h ; 作無符號數,a0h無進製,當作有符號數,16+(-112),在-128~127,無溢位

cf of sf zf pf

0 0 1 0 1

mov al,80h ; mov 指令不影響 flag

cf of sf zf pf

0 0 1 0 1

add al,80h ;作無符號數,100h,進製,作有符號數,(-128)+(-128),不在-128~127,溢位

cf of sf zf pf

1 1 0 1 1

mov al,0fch ; mov 指令不影響 flag

cf of sf zf pf

1 1 0 1 1

add al,05h ; 無符號,有進製,有符號,(-4)+5=1,在-128~127,無溢位

cf of sf zf pf

1 0 0 0 0

mov al,7dh ; mov 指令不影響 flag

cf of sf zf pf

1 0 0 0 0

add al,0bh ; 無符號數,無進製,有符號數 125+12=137,不在-128~127,溢位

cf of sf zf pf

0 1 1 0 1

組合語言 王爽

cpu有三條匯流排 位址 資料 控制線 位址匯流排確定儲存單元 控制匯流排傳送指令 資料匯流排 傳輸資料 cpu n個位址線 位址匯流排寬度為n 可以尋找2 n個記憶體單元 儲存單元 0開始編號,乙個儲存單元可以儲存乙個byte 8086cpu有16根位址線 1bit就是一根位址線 注意 儲存器以b...

《組合語言》(王爽)檢測點1 1

1.乙個cpu的定址能力為8kb,那麼他的位址匯流排寬度為13。2 n 1024 8 n為匯流排寬度。已知2 10 1024 因此n 13 2.1kb的儲存器有1024個儲存單元。儲存單元的編號從0到1023 2 10 1kb 1024 3.1kb的儲存器可以儲存 8192個bit,1024 個by...

王爽組合語言 檢測點9 1

1 程式如下 assume cs code data segment data ends code segment start mov ax,data mov ds,ax mov bx,0 jmp word ptr bx 1 code ends end start若要使程式中的jmp指令執行後,cs...