User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 5 của 5

Chủ đề: Xin giúp đỡ về bài tập Assembly gấp lắm ạ

  1. #1
    svBK's Newbie
    Tham gia ngày
    Oct 2011
    Bài gửi
    3

    Mặc định Xin giúp đỡ về bài tập Assembly gấp lắm ạ

    Em có mấy bài này mà môn này em mới học được buổi thứ 2, chưa hiểu gì, mong các anh giúp đỡ ạ.

    1. Bài tập thiết kế lưu đồ thuật toán và viết chương trình bằng ngôn ngữ Assembly cho bộ vi xử lý APX86 thực hiện chuyển dữ liệu từ vùng nhớ có địa chỉ a đến b tới vùng nhớ có địa chỉ đầu là c

    2.Bài tập thiết kế lưu đồ thuật toán và viết chương trình bằng ngôn ngữ Assembly cho bộ vi xử lý APX86 thực hiện nhân hai số a với b, kết quả đưa vào vùng nhớ có nhãn là MEM1 và MEM2?

    3.Bài tập thiết kế lưu đồ thuật toán và viết chương trình bằng ngôn ngữ Assembly cho bộ vi xử lý APX86 thực hiện chia hai số a với b, kết quả đưa vào vùng nhớ có nhãn là MEM3?

    Trong đó:
    1: a = 2BA3EF; b = 2BCEF0; c = A0EFC3
    2: a = 58920432; b= 2751.
    3: a= 85706421; b= 1875
    ===========

    Em đã giải 2 bài cuối như sau các bác xem giúp có đúng ko ạ:

    bài 2:
    PUSH AX ;lưu AX
    PUSH CX ;lưu CX
    MOV AX, 58920432 ; Lưu 58920432 vào thanh ghi AX
    MOV CX, 2751 ;Lưu 2751 vào thanh ghi CX
    MUL CX ; Nhân AX với CX
    MOV MEM1, AX ; Chuyển AX và nhãn MEM1
    MOV MEM2, AX ; Chuyen DX vào nhãn MEM2
    POP CX ; Hoàn trả nội dung CX
    POP AX ; Hoàn chỉnh nội dung AX

    Bài 3:

    PUSH AX ; lưu thanh ghi AX vào ngăn xếp
    PUSH CX ;Lưu thanh ghi CX vào ngăn xếp
    MOV AX, 85706421 ;Lưu 85706421 vào thanh ghi AX
    MOV CX, 1875 ; Lưu 1875 vào thanh ghi CX
    DIV CX
    MOV MEM3,AX
    POP AX
    POP CX
    RET

  2. #2
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Re: Xin giúp đỡ về bài tập Assembly gấp lắm ạ

    Mới K56 mà đã được học Assembly rồi à? Nhanh nhỉ, mình bây giờ mới đang học lập trình MIPS.
    Contact me:
    Email: sangnd [at] svBK.vn
    Personal website: My Blog | Chat với người lạ
    Facebook Page của Bách Khoa Forum: http://www.facebook.com/svbk.vn

  3. #3
    svBK's Newbie
    Tham gia ngày
    Feb 2012
    Bài gửi
    1

    Mặc định Re: Xin giúp đỡ về bài tập Assembly gấp lắm ạ

    spam ...............................
    Lần sửa cuối bởi iexplore; 07-03-2012 lúc 10:17 AM Lý do: spam

  4. #4
    svBK's Newbie
    Tham gia ngày
    Oct 2011
    Bài gửi
    3

    Mặc định Re: Xin giúp đỡ về bài tập Assembly gấp lắm ạ

    Các bác xem giúp em làm có đúng ko??

  5. #5
    svBK's Newbie
    Tham gia ngày
    Oct 2011
    Bài gửi
    3

    Mặc định Re: Xin giúp đỡ về bài tập Assembly gấp lắm ạ

    Còn đây là bài số 1: các bác xem giúp em luon nha

    PUSH AX;
    PUSH BX;
    PUSH CX;
    MOV AX, 2BA3EF
    MOV BX, 2BCFF0
    MOV [CX], A0EFC3
    MOV BX,AX
    MOV [CX],BX
    POP AX
    POP BX
    POP CX
    RET

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Chủ đề tương tự

  1. svBKlib: MIPS Assembly Language Programming
    Gửi bởi 1973 trong mục Download Release
    Trả lời: 2
    Bài cuối: 19-02-2012, 05:21 PM
  2. Bài tập lập trình assembly
    Gửi bởi kyoshiro57 trong mục Kỹ thuật điện tử
    Trả lời: 0
    Bài cuối: 12-03-2009, 10:16 PM
  3. Các code Assembly?
    Gửi bởi f1gali trong mục Giảng đường khoa ĐTVT
    Trả lời: 49
    Bài cuối: 22-11-2005, 11:19 PM

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube