1樓:羽翼灬靈魂
pascal行嗎?
var i,s:integer;
begin
s:=0;
for i:=1 to 20 do
if i mod 2<>0 thens:=s+i;
writeln(s);
end.
啊,看錯了,以為是程式語言,sorry
2樓:影者東昇
data segment
sum1 dw 0
sum2 dw 0
data ends
stack segment
s db 1000 dup( 0 )
stack ends
code segment
assume cs:code, ds:data, ss:stackstart:
mov ax, data
mov ds, ax
mov ax, 0
mov cx, 0 ;偶數部分
loop1:
add ax, cx
inc cx
inc cx
cmp cx, 21
jl loop1
mov sum1, ax
mov ax, 0
mov cx, 1 ;奇數部分
loop2:
add ax, cx
inc cx
inc cx
cmp cx, 20
jl loop2
mov sum2, ax
mov ah, 4ch
int 21h
code ends
end start
用組合語言程式設計,用組合語言編寫一個簡單程式
寫一下簡單的演算法吧,先提供一個簡單的畫點子程式 在螢幕顯示一點或一畫素子程式 輸入引數 bx 行地址 0 479 si 列地址 0 639 dl 顏色 0 15 640 480顯示模式 dot proc near push cx 儲存顏色 push dx mov ax,80 行地址 mul bx ...
組合語言中指標的作用,組合語言裡面怎麼實現指標的功能?
c語言中的指標和組合語言中的暫存器間接定址差不多。c語言中變數的指標就是該變數的地址。如指標變數p的地址為2000h,則 p所訪問的是地址2000h的儲存單元,x p,實現把地址2000h的儲存單元的內容送給變數x。組合語言有指標這個概念,所有記憶體都可以直接用地址訪問,地址就理解為指標 組合語言中...
簡單的組合語言程式設計,一個簡單的組合語言程式設計
push ax push bx pop ax pop bx 核心 用組合語言編寫一個簡單程式?如果不要求用函式子程式實現,右邊這個就是答案。右邊這個社組合語言,但是不是左邊的這個程式,那就不清楚了。針對 5 個數,分別求其 sgn x 程式並不難。圖二的程式也算正確,但是,還不能說是 簡單 程式。組...