Hiển thị kết quả từ 1 đến 3 / 3
  1. #1
    Tham gia
    30-11-2008
    Bài viết
    4
    Like
    0
    Thanked 0 Times in 0 Posts

    Xin giúp đỡ về bài tập Assembly

    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
    Quote Quote

  2. #2
    Tham gia
    30-11-2008
    Bài viết
    4
    Like
    0
    Thanked 0 Times in 0 Posts
    Bài số 2 em làm thế này các bác xem có đúng ko giúp em nhé:

    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

  3. #3
    Tham gia
    30-11-2008
    Bài viết
    4
    Like
    0
    Thanked 0 Times in 0 Posts
    Hjx, không có pro nào giúp em với ạ

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • 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
  •