Announcement

Collapse
No announcement yet.

[KTMT]Nhờ Giúp giải thích Các thiết lập địa chỉ thông dụng

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [KTMT]Nhờ Giúp giải thích Các thiết lập địa chỉ thông dụng

    Em có đọc tới đây nhưng không hiễu cho lắm ý nghĩa của cái này , do đợt đó về quê nên nghĩ ngay bài này. Mong các Thầy,anh chị, các bạn giải thích rõ :
    Capture.JPG
    Em xin cảm ơn ạ!
    Đặng Ngọc Quyên

  • #2
    Originally posted by 11520320 View Post
    Em có đọc tới đây nhưng không hiễu cho lắm ý nghĩa của cái này , do đợt đó về quê nên nghĩ ngay bài này. Mong các Thầy,anh chị, các bạn giải thích rõ :
    [ATTACH=CONFIG]3135[/ATTACH]
    Em xin cảm ơn ạ!
    mình biết nhiêu thì nói nhiêu thôi
    ADD r4,r3-> cộng r4+r3 rồi lưu vào r4
    ADD r4,#3-> cộng 3 vào r4 rồi lưu vào r4( r4 hiện tại là x thì r4 lúc sau là r4+3)
    ADD r4,100(r1)-> giả sử r1= 3->100(r1)=giá trị ô (100+3) (ví dụ 60) thì sau dòng ADD r4,100(r1) thì r4<--r4+60
    ADD r3,(r1+r2)->giả sử r1=1,r2=2->r1+r2=3, giá trị ô nhớ 3 là 100 =>r3<-100+r3
    ADD r1,(1001)->lấy giá trị ô nhớ 1001 cộng cho r1 rồi gán vào r1
    ADD r1,@(r3)->r3=3,giá trị ô nhớ 3 là 4->(r3) sẽ cho kết quả 4->@(4) lấy giá trị ô nhớ 4 (ví dụ là 5) rồi gán 5+r1 vào r1
    hết biết ^-^
    Last edited by 11520036; 25-05-2012, 23:24.
    ------"Some Will, Some Won't, So What? Someone's Waiting!"------

    Comment


    • #3
      cho mình hỏi về cái dòng giải thích này của bạn với: " ADD r4,100(r1)-> giả sử r1 đang mang giá trị 5->(r4) là giá trị của ô có địa chỉ bằng 5( ví dụ là 3) thì sau dòng ADD r4,100(r1) thì r4<--100+3 "

      theo mình nghĩ:
      100(R1) có nghĩa là ô nhớ có vị trí: R1+100

      ví dụ nè: ban đầu R1=50,R4=10, ô nhớ thứ 150 chứa giá trị 60

      vậy sau lệnh ADD R4,100(R1) thì: R4=10+60=70
      :sogood:

      Comment


      • #4
        Originally posted by 11520460 View Post
        cho mình hỏi về cái dòng giải thích này của bạn với: " ADD r4,100(r1)-> giả sử r1 đang mang giá trị 5->(r4) là giá trị của ô có địa chỉ bằng 5( ví dụ là 3) thì sau dòng ADD r4,100(r1) thì r4<--100+3 "

        theo mình nghĩ:
        100(R1) có nghĩa là ô nhớ có vị trí: R1+100

        ví dụ nè: ban đầu R1=50,R4=10, ô nhớ thứ 150 chứa giá trị 60

        vậy sau lệnh ADD R4,100(R1) thì: R4=10+60=70
        you're right!! it's my mistake ^-^
        ------"Some Will, Some Won't, So What? Someone's Waiting!"------

        Comment


        • #5
          Originally posted by 11520320 View Post
          Em có đọc tới đây nhưng không hiễu cho lắm ý nghĩa của cái này , do đợt đó về quê nên nghĩ ngay bài này. Mong các Thầy,anh chị, các bạn giải thích rõ :
          [ATTACH=CONFIG]3135[/ATTACH]
          Em xin cảm ơn ạ!
          Originally posted by 11520036 View Post
          mình biết nhiêu thì nói nhiêu thôi
          ADD r4,r3-> cộng r4+r3 rồi lưu vào r4
          ADD r4,#3-> cộng 3 vào r4 rồi lưu vào r4( r4 hiện tại là x thì r4 lúc sau là r4+3)
          ADD r4,100(r1)-> giả sử r1= 3->100(r1)=giá trị ô (100+3) (ví dụ 60) thì sau dòng ADD r4,100(r1) thì r4<--r4+60
          ADD r3,(r1+r2)->giả sử r1=1,r2=2->r1+r2=3, giá trị ô nhớ 3 là 100 =>r3<-100+r3
          ADD r1,(1001)->lấy giá trị ô nhớ 1001 cộng cho r1 rồi gán vào r1
          ADD r1,@(r3)->r3=3,giá trị ô nhớ 3 là 4->(r3) sẽ cho kết quả 4->@(4) lấy giá trị ô nhớ 4 (ví dụ là 5) rồi gán 5+r1 vào r1
          hết biết ^-^
          Ở đây giải thích để hiểu thì nói miệng như vậy, nhưng thông thường giải mấy câu này nên đưa về Vi lệnh, nếu như vậy sẽ bị thầy/cô treo cổ. Cẩn thận nha!

          Comment


          • #6
            Originally posted by 10520437 View Post
            Ở đây giải thích để hiểu thì nói miệng như vậy, nhưng thông thường giải mấy câu này nên đưa về Vi lệnh, nếu như vậy sẽ bị thầy/cô treo cổ. Cẩn thận nha!
            nếu có thể anh giải cụ thể giúp em với, phần này em còn mập mờ chưa nắm rõ

            Comment


            • #7
              Có cái này em xem có hiểu không?
              Capture.PNG

              Comment


              • #8
                Originally posted by 11520046
                Phần tự tăng hình như anh nhầm thứ tự 2 lệnh thì phải?
                Mặc dù không hiểu gì hết nhưng thấy thứ tự đó y như trong sách!

                Sẵ mọi người chỉ mình cái "d" ở đâu ra vậy?
                Thanks!

                Comment


                • #9
                  À đúng rồi, cái tự tăng là (R2)+, cái tự giảm là -(R2), hiểu!

                  Comment

                  LHQC

                  Collapse
                  Working...
                  X