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)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
Phạm Quang Nam (705)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
Nguyên An (674)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
mmmmaabb012 (160)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
dragon0388 (140)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
anhtraidalat (139)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
NguyenHuuHung (125)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
fly1571988 (117)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
giaquynh.nguyen (108)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 
playback (103)
Bài tập hợp ngữ tuần 06 F110 Vote_lcapBài tập hợp ngữ tuần 06 F110 Voting_barBài tập hợp ngữ tuần 06 F110 Vote_rcap 

Share|

Bài tập hợp ngữ tuần 06 F110

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down
Tác giảThông điệp
hieunhan1
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 : 5
Experience : 7
Danh Vọng : 0

Bài tập hợp ngữ tuần 06 F110 Empty
Bài gửiTiêu đề: Bài tập hợp ngữ tuần 06 F110 Bài tập hợp ngữ tuần 06 F110 EmptyFri Feb 25, 2011 12:23 pm

Bai tap tuan 6 cua f110, ai giai giup minh voi, bi roi Sad
- nhập một số i thuộc {2,.., 9}
- tính Si = Si - 1 xor a + Si-2
- S0 = 00000001b, S1 = 11000000b, a = 10101010b. Si là số 8 bit, không dấu
Yêu cầu: dùng stack để lưu các giá trị trung gian trong quá trình tính Mad
Về Đầu Trang Go down
nghthien
Tri Phủ
Tri Phủ
nghthien

Tổng số bài gửi : 61
Experience : 86
Danh Vọng : 4

Bài tập hợp ngữ tuần 06 F110 Empty
Bài gửiTiêu đề: Re: Bài tập hợp ngữ tuần 06 F110 Bài tập hợp ngữ tuần 06 F110 EmptyFri Feb 25, 2011 10:10 pm

Mình có làm thử bạn tham khảo nha
Code:

            .model small
            .stack
            .data
            mess1  db  13,10, "Nhap 1 so i(2-9): $" 
            mess2  db  13,10, "Si la: $"
            messkt  db  13,10, "Nhan 1 phim de ket thuc ...!$"   
            s0      db  00000001b
            s1      db  11000000b
            a      db  10101010b
            .code
           
            mov dx,seg messkt
            mov ds,dx       
           
            ;thong bao nhap
            Nhap:
            mov ah,9
            lea dx,mess1
            int 21h
           
            mov ah,1
            int 21h
           
            cmp al,32h
            jb  Nhap
            cmp al,39h
            ja  Nhap
           
            sub al,31h  ;tru de lay so vong lap
            mov ch,0    ;xoa bit cao
            mov cl,al
           
            mov al,s0
            mov bl,s1
            push ax    ;dua vao stack ax=s0
            push bx    ;dua vao stack bx=s1     
           
            mov dh,0    ;xoa bit cao           
           
            Tinh: 
           
            pop bx      ;lay si-1 trong stack ra
            pop ax      ;lay si-2 trong stack ra
           
            mov dl,bl  ;luu gia tri si-1
            xor bl,a    ;si-1 xor a
            add bl,al  ;cong them si-2           
           
            push dx    ;dua vao stack dx=si-2
            push bx    ;dua vao stack bx=si-1     
            loop Tinh
           
            pop bx      ;lay si trong stack ra de in
           
            mov ah,9
            lea dx,mess2     
            int 21h
           
            mov dl,bl  ;gan dl=bl de in
            mov ah,2
            int 21h         

                       

            ;thong bao ket thuc
            mov ah,9
            lea dx,messkt
            int 21h
           
            mov ah,1
            int 21h
           
            mov ah,4ch
            int 21h
           
            end
           
Về Đầu Trang Go down
hieunhan1
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 : 5
Experience : 7
Danh Vọng : 0

Bài tập hợp ngữ tuần 06 F110 Empty
Bài gửiTiêu đề: Re: Bài tập hợp ngữ tuần 06 F110 Bài tập hợp ngữ tuần 06 F110 EmptySat Feb 26, 2011 10:40 am

Thanks nha! Tại hôm qua ngồi ko hiểu công thức, tìm tài liệu đọc hàm xor mới hiểu ra, làm dc lun, mà cách làm thì khác, nhưng kq thì y chan. Vậy cũng mừng rồi Smile
Về Đầu Trang Go down
SuPerMod86
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 : 5
Experience : 5
Danh Vọng : 0

Bài tập hợp ngữ tuần 06 F110 Empty
Bài gửiTiêu đề: Re: Bài tập hợp ngữ tuần 06 F110 Bài tập hợp ngữ tuần 06 F110 EmptyTue Mar 01, 2011 2:33 pm

code hình như chưa đúng bạn ơi sửa lại dùm cái in si ra chữ Sad
Về Đầu Trang Go down
Sponsored content




Bài tập hợp ngữ tuần 06 F110 Empty
Bài gửiTiêu đề: Re: Bài tập hợp ngữ tuần 06 F110 Bài tập hợp ngữ tuần 06 F110 Empty

Về Đầu Trang Go down

Bài tập hợp ngữ tuần 06 F110

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