RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

Mấy pro giúp mình giải mầy đoạn code ASM này với

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts

  • caovanhuong
    replied
    Nguyên văn bởi datvn.net Xem bài viết
    Nếu mà đơn giản chỉ là cộng bình thường thôi thì mình đã không hỏi rùi. Dề mình viết lại đảm bảo không sai, nhưng nó cho như vậy là có lý do của nó mà chính như thế mình ko hiểu.
    MOV A,#32
    ADD A,23H
    Thì cho kết quả ra A là khác

    MOV A,#32H
    ADD A,23
    Còn như thế này kết quả lại khác
    vì do lệnh này MOV A,#32H và MOV A,#32
    MOV A,#32H => A= 50 (giá trị thập phân)
    MOV A,#32 => A=32 (giá trị thập phân)

    Leave a comment:


  • hoangthuanhd
    replied
    Nếu chủ topic ghi đúng thì:
    câu 1 ghi như vây thì A= 32 :vì sao
    ORG 0000H ; đia chỉ bắt đầu 0H
    MOV A,#32H ;nap giá trị 32 vào A
    ADD A,23 ;Cộng thanh ghi A và thanh ghi có địa chỉ 23
    END ;=> A=32
    Bạn tự làm đi thì hơnlàm ra rồi đưa kết quả mọi ng xem cho , chứ bạn đăng bài tập lên xong bạn chờ moi ng làm cho thì ko lên bạn ak`
    chúc bạn sớm làm xong

    Leave a comment:


  • datvn.net
    replied
    Nếu mà đơn giản chỉ là cộng bình thường thôi thì mình đã không hỏi rùi. Dề mình viết lại đảm bảo không sai, nhưng nó cho như vậy là có lý do của nó mà chính như thế mình ko hiểu.
    MOV A,#32
    ADD A,23H
    Thì cho kết quả ra A là khác

    MOV A,#32H
    ADD A,23
    Còn như thế này kết quả lại khác

    Leave a comment:


  • minh_cly
    replied
    Nguyên văn bởi caovanhuong Xem bài viết
    MOV A, #32H là mov giá trị hexa vào thanh ghi A
    MOV A, #32 là mov giá trị thập phân vào thanh ghi A
    Thì đấy, có phải 32H + 23 vs 23H + 32 là khác nhau ko nào => 2 câu .

    Leave a comment:


  • caovanhuong
    replied
    Nguyên văn bởi minh_cly Xem bài viết
    Câu 1 chắc ko ai cho khó thế đâu, theo em, ý nghĩa câu 1 là 32H + 23, còn câu 2 ngược lại là 32 + 23H, bác nghĩ xem đúng ko, bác đọc lại câu 1 là MOV A, #32H, còn câu 2 chỉ là MOV A, #32, bớt chữ H òy (chắc bác ko nhìn kỹ).
    MOV A, #32H là mov giá trị hexa vào thanh ghi A
    MOV A, #32 là mov giá trị thập phân vào thanh ghi A

    Leave a comment:


  • minh_cly
    replied
    Nguyên văn bởi caovanhuong Xem bài viết
    1.
    sv kiểu này thì không thiếu gì. rất........ rất nhiều sv kiểu như thế này nhé, không phải cứ đọc là hiểu đâu.
    2.
    đọc kỹ lại thì câu 1 và 2 gần như giông nhau nhé, chỉ khác là ADD A,23 và ADD A,#23H thôi. lệnh này ADD A,23 có thể không thiếu ký tự # thì mục đích nó có thể là cộng dữ liệu ô nhớ 23 và thanh ghi A
    Câu 1 chắc ko ai cho khó thế đâu, theo em, ý nghĩa câu 1 là 32H + 23, còn câu 2 ngược lại là 32 + 23H, bác nghĩ xem đúng ko, bác đọc lại câu 1 là MOV A, #32H, còn câu 2 chỉ là MOV A, #32, bớt chữ H òy (chắc bác ko nhìn kỹ).

    Leave a comment:


  • caovanhuong
    replied
    Nguyên văn bởi minh_cly Xem bài viết
    Chà, bỏ phiếu cho bác chung 1 phiếu. Bạn này vẫn "chưa có đức" vì chưa giữ thể diện lại cho mình, vào lớp ngủ nên phải lên đây hỏi lại căn bản vì để mất nó ở đâu òy . Ngoài ra bạn này vẫn chưa có tài, vì dù có ngủ gật thì chỉ cần google 1 cái là ra hàng đống tài liệu, dù sao đọc cũng phải hiểu, chứ không hiểu thì công nhận là bạn ... quá. Vậy dù bác chung có thua đức đi chăng nữa thì vẫn hơn bạn khoản tài .

    Câu 1 thiếu, chắc đánh nhầm, thiếu dấu #. Chủ thớt coi lại đề (và coi lại mình lun). Ng xưa có câu là tiên trách kỷ hậu trách nhân mà.
    1.
    Ngoài ra bạn này vẫn chưa có tài, vì dù có ngủ gật thì chỉ cần google 1 cái là ra hàng đống tài liệu, dù sao đọc cũng phải hiểu, chứ không hiểu thì công nhận là bạn ... quá.
    sv kiểu này thì không thiếu gì. rất........ rất nhiều sv kiểu như thế này nhé, không phải cứ đọc là hiểu đâu.
    2.
    Câu 1 thiếu, chắc đánh nhầm, thiếu dấu #. Chủ thớt coi lại đề (và coi lại mình lun). Ng xưa có câu là tiên trách kỷ hậu trách nhân mà.
    đọc kỹ lại thì câu 1 và 2 gần như giông nhau nhé, chỉ khác là ADD A,23 và ADD A,#23H thôi. lệnh này ADD A,23 có thể không thiếu ký tự # thì mục đích nó có thể là cộng dữ liệu ô nhớ 23 và thanh ghi A

    Leave a comment:


  • minh_cly
    replied
    Nguyên văn bởi datvn.net Xem bài viết
    Ko biết mới hỏi chứ biết thì hỏi làm gì chứ. Đâu phải ai cũng giống ai, ít nhất tôi không biết tôi còn hỏi để mong tiến bộ. Chung1608 nếu bạn ko biết làm thì im lặng giùm cái hoặc nếu biết làm mà có thái độ như vậy thì cũng là đồ bỏ đi thôi " có tài mà ko có đức là người vô dụng", chưa chắc gì ngoài đời bạn đã hơn tôi. Không phải tôi lấy topic để nói bạn nhưng người như bạn tôi không nói thì người khác cũng nói thôi, tôi chỉ muốn nói cho bạn rút kinh nghiệm khi phát biểu về một ai đó.
    Chà, bỏ phiếu cho bác chung 1 phiếu. Bạn này vẫn "chưa có đức" vì chưa giữ thể diện lại cho mình, vào lớp ngủ nên phải lên đây hỏi lại căn bản vì để mất nó ở đâu òy . Ngoài ra bạn này vẫn chưa có tài, vì dù có ngủ gật thì chỉ cần google 1 cái là ra hàng đống tài liệu, dù sao đọc cũng phải hiểu, chứ không hiểu thì công nhận là bạn ... quá. Vậy dù bác chung có thua đức đi chăng nữa thì vẫn hơn bạn khoản tài .

    Câu 1 thiếu, chắc đánh nhầm, thiếu dấu #. Chủ thớt coi lại đề (và coi lại mình lun). Ng xưa có câu là tiên trách kỷ hậu trách nhân mà.

    Leave a comment:


  • Ck33spkt
    replied
    Nguyên văn bởi note Xem bài viết
    câu 1 lệnh sai là cộng A với ô địa chỉ 23 chứ có phải #23 đâu,nói chung đè sai,do chủ thớt đánh máy sai thôi

    Leave a comment:


  • note
    replied
    câu 1 lệnh sai là cộng A với ô địa chỉ 23 chứ có phải #23 đâu,nói chung đè sai,do chủ thớt đánh máy sai thôi

    Leave a comment:


  • severfull5
    replied
    Nhìn chung những câu trên ko hề khó, cho dù bạn có lên lớp ngủ thì về chịu khó đọc tài liệu là cũng đc thôi, còn giải thích cặn kẽ thì e là hơi khó nói. Bạn chịu khó đọc VXL chút nhé, mấy cái này ko khó đâu.

    Leave a comment:


  • Ck33spkt
    replied
    Nguyên văn bởi tdm Xem bài viết
    dữ liệu ô nhớ 23 là không xác định lên không có đáp áp chính xác.
    Tại sao lại không xác định hả anh? Vì suy luận thì có thể thấy rằng trong trường hợp trên khi VĐK được cấp nguồn để hoạt động thì ô nhớ đó có giá trị 0h.

    Leave a comment:


  • Ck33spkt
    replied
    Nguyên văn bởi chung1608 Xem bài viết
    đó là trường hợp trong đáp áp có thì 32h là lựa chọn chính xác nhất, lỡ trong đáp áp có thêm 1 lựa chọn ghi chưa đủ dữ kiện thì sao
    Vậy thì anh nào chọn đáp án chưa đủ dữ kiện là anh đó chọn sai vì đề của nó hỏi là: "Xác định thanh ghi A = ?"

    Leave a comment:


  • tdm
    replied
    Nguyên văn bởi Ck33spkt Xem bài viết
    Theo em nó bằng 32h !
    dữ liệu ô nhớ 23 là không xác định lên không có đáp áp chính xác.

    Leave a comment:


  • Ck33spkt
    replied
    Nguyên văn bởi caovanhuong Xem bài viết
    hình như lão ý nói dòng này. ADD A,23
    Theo em trong trường hợp của câu 1 thì dòng ADD A,23 cũng chẳng khác gì ADD A, #0

    Leave a comment:

Về tác giả

Collapse

datvn.net Tìm hiểu thêm về datvn.net

Bài viết mới nhất

Collapse

Đang tải...