Diễn đàn công nghệ & giải trí
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Diễn đàn công nghệ & giải trí

Diễn đàn công nghệ - học tập & giải trí lớp 09tc trường Đại Học Khoa Học Tự Nhiên
 
Trang ChínhPortalTìm kiếmLatest imagesĐăng kýĐăng Nhập
Top posters
12betvn (762)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
Phạm Quang Nam (705)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
Nguyên An (674)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
mmmmaabb012 (160)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
dragon0388 (140)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
anhtraidalat (139)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
NguyenHuuHung (125)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
fly1571988 (117)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
giaquynh.nguyen (108)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 
playback (103)
Giải bài cộng trừ 2 số từ 0-9 Vote_lcapGiải bài cộng trừ 2 số từ 0-9 Voting_barGiải bài cộng trừ 2 số từ 0-9 Vote_rcap 

Share|

Giải bài cộng trừ 2 số từ 0-9

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down
Tác giảThông điệp
ductri1984
Dân nhập cư - Chưa có hộ khẩu
Dân nhập cư - Chưa có hộ khẩu


Tổng số bài gửi : 2
Experience : 6
Danh Vọng : 0

Giải bài cộng trừ 2 số từ 0-9 Empty
Bài gửiTiêu đề: Giải bài cộng trừ 2 số từ 0-9 Giải bài cộng trừ 2 số từ 0-9 EmptyTue Dec 28, 2010 8:14 am

Xin chào, hồi tối về ngẫm lại mấy phần thầy nói mình mới làm ra được bài này.
Trong bài này mình sử dụng thanh ghi cờ SF để xác định số âm và lệnh jmp trong chương 4 mà hồi tối thầy nói.

Đây là đoạn code:
Code:

data segment
    ; add your data here!
    pkey db "press any key...$" 
    Tbao1 db "Nhap a:$"
    Tbao2 db 10, 13, "Nhap b:$"
    Tbao3 db 10, 13, "Tong:$"
    Tbao4 db 10, 13, "Hieu:$"
   
    Tong db ?, "$"
    Hieu db ?, "$"
ends

stack segment
    dw  128  dup(0)
ends

code segment
start:
; set segment registers:
    mov ax, data
    mov ds, ax
    mov es, ax

    ; add your code here
   
    mov bx, seg Tbao1
    mov ds, bx
    mov ax, offset Tbao1
    mov dx, ax   
    mov ah, 9
    int 21h
   
    mov ah, 1
    int 21h
   
    mov Tong, al
    mov Hieu, al       
   
    mov bx, seg Tbao2
    mov ds, bx
    mov ax, offset Tbao2
    mov dx, ax
    mov ah, 9
    int 21h     
   
    mov ah, 1
    int 21h       
    mov cl, al
    sub cl, 30h
             
    mov bx, seg Tbao3
    mov ds, bx
    mov ax, offset Tbao3
    mov dx, ax
    mov ah, 9
    int 21h 
   
    ;Tinh tong
    sub Tong, 30h   
    add Tong, cl
    cmp Tong, 0ah
    jnl lonhon9 
    jmp nhohon9
lonhon9:
    sub Tong, 0ah
    mov ah, 2
    mov dl, "1"
    int 21h
nhohon9:   
    add Tong, 30h
    mov ah, 2
    mov dl, Tong
    int 21h
   
    ;Tinh hieu                     
    mov bx, seg Tbao4
    mov ds, bx
    mov ax, offset Tbao4
    mov dx, ax
    mov ah, 9
    int 21h 
   
    sub Hieu, 30h 
    sub Hieu, cl   
    js soam
    jmp khongam
soam:
    mov ah, 2
    mov dl, "-"
    int 21h       
    neg Hieu       
khongam:   
    add Hieu, 30h
    mov ah, 2
    mov dl, Hieu
    int 21h
                 
    lea dx, pkey
    mov ah, 9
    int 21h        ; output string at ds:dx
   
    ; wait for any key....   
    mov ah, 1
    int 21h
   
    mov ax, 4c00h ; exit to operating system.
    int 21h   
ends

end start ; set entry point and stop the assembler.
Về Đầu Trang Go down
mmmmaabb012
Mod
Mod
mmmmaabb012

Tổng số bài gửi : 160
Experience : 260
Danh Vọng : 5

Giải bài cộng trừ 2 số từ 0-9 Empty
Bài gửiTiêu đề: Re: Giải bài cộng trừ 2 số từ 0-9 Giải bài cộng trừ 2 số từ 0-9 EmptyTue Dec 28, 2010 9:02 am

thanx sờ kiu pác trí nhé... không đi học nên nhờ bài này mà kiến thức mình ổn định chút.. ..thíu post trong group hay sao ấy.
Về Đầu Trang Go down
NguyenHuuHung
Nhất Đại Công Thần
Nhất Đại Công Thần


Tổng số bài gửi : 125
Experience : 160
Danh Vọng : 3

Giải bài cộng trừ 2 số từ 0-9 Empty
Bài gửiTiêu đề: Re: Giải bài cộng trừ 2 số từ 0-9 Giải bài cộng trừ 2 số từ 0-9 EmptyTue Dec 28, 2010 9:57 am

Thank you Trí nhiều nghe, nhờ có bài giải của em anh mới hình dung ra phương pháp giải, chứ suy nghĩ chắc mệt mỏi lắm ah nghe.
Về Đầu Trang Go down
Sponsored content




Giải bài cộng trừ 2 số từ 0-9 Empty
Bài gửiTiêu đề: Re: Giải bài cộng trừ 2 số từ 0-9 Giải bài cộng trừ 2 số từ 0-9 Empty

Về Đầu Trang Go down

Giải bài cộng trừ 2 số từ 0-9

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Diễn đàn công nghệ & giải trí :: Tập thể lớp 09TC Trường ĐH Khoa Học Tự Nhiên - Q5, TP. HCM :: Hộp lưu trữ :: Học kì III ( 2010 ~ 2011 ) :: Kiến trúc máy tính & hợp ngữ-
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất
quan ao tre em | thoi trang tre em | thoi trang be gai | thoi trang be trai | me va be | ao khoac cho be