Thông báo

Collapse
No announcement yet.

[Hỏi] Các khái niệm về vi xử lý

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • [Hỏi] Các khái niệm về vi xử lý

    Chào các anh chị

    Trong khi đọc tài liệu về vi xử lý, em bắt gặp nhiều khái niệm nhưng chưa rõ lắm, nên em xin phép được hỏi về những khái niệm này, đó là:

    1. Vi xử lý
    2. Bộ vi xử lý
    3. Họ vi xử lý
    4. Hệ vi xử lý
    5. Hệ thống vi xử lý
    6. Vi điều khiển

    Các anh chị có thể giúp em giải thích sơ về "sự khác nhau" giữa những khái niệm trên được không? em xin cám ơn

  • #2
    Nguyên văn bởi ($_$) Xem bài viết
    Chào các anh chị

    Trong khi đọc tài liệu về vi xử lý, em bắt gặp nhiều khái niệm nhưng chưa rõ lắm, nên em xin phép được hỏi về những khái niệm này, đó là:

    1. Vi xử lý
    2. Bộ vi xử lý
    3. Họ vi xử lý
    4. Hệ vi xử lý
    5. Hệ thống vi xử lý
    6. Vi điều khiển

    Các anh chị có thể giúp em giải thích sơ về "sự khác nhau" giữa những khái niệm trên được không? em xin cám ơn
    1. Vi xử lý: là thiết bị xử lý thông tin số có thể thực hiện các phép tính cộng, nhan số học.Cấu trúc bao gồm một bộ ALU:để tính toán số học+các thanh ghi chức năng và thanh ghi nháp+con trỏ chương trình,..nhưng không có bộ nhớ chươg trình(ROM) và bộ nhớ dữ liệu (RAM).Vì thế để VXL hoạt động được cần bổ xung phần cứng bên ngoài.
    2. Bộ vi xử lý : tương đương với (1) đã được chế tạo thành 1 thiết bị hoàn chỉnh.
    3. Họ vi xử lý:Là một loạt các vi xử lý có cùng cấu trúc và tập lệnh.nhưng khác nhau về ngoại vi khác.
    4. Hệ vi xử lý: Là tên gọi chung cho hệ thống hoạt động với nhiều bộ xử lý riêng rẽ cùng thực hiện một chức năng.
    5. Hệ thống vi xử lý: giống hoàn toàn hệ vi xử lý.
    6. Vi điều khiển: Là một vi xử lý cỡ nhỏ có tích hợp sẵn RAM,ROM,Timer, ADC,..tức là một máy tính hoàn chỉnh.

    Comment


    • #3
      Vậy cho em hỏi thêm là "một chiếc máy vi tính hoàn chỉnh" gồm các thiết bị nhập (chuột, bàn phím, máy quét, ...), thiết bị suất (màn hình, máy in), các thiết bị phần cứng bổ sung khác (ổ đĩa, card màn hình, ram, card audio, main, ...) được xem là "một hệ vi xử lí" được không ạ ?

      p/s: em đang tự học môn kiến trúc máy tính nhưng chưa có tài liệu nào rõ ràng cả

      Comment


      • #4
        Nguyên văn bởi ($_$) Xem bài viết
        Vậy cho em hỏi thêm là "một chiếc máy vi tính hoàn chỉnh" gồm các thiết bị nhập (chuột, bàn phím, máy quét, ...), thiết bị suất (màn hình, máy in), các thiết bị phần cứng bổ sung khác (ổ đĩa, card màn hình, ram, card audio, main, ...) được xem là "một hệ vi xử lí" được không ạ ?

        p/s: em đang tự học môn kiến trúc máy tính nhưng chưa có tài liệu nào rõ ràng cả
        Nó được gọi là một Vi điều khiển thì đúng hơn

        Comment


        • #5
          Cám ơn mọi người đã trả lời, xin cho em hỏi một câu hỏi phụ cuối cùng nữa.

          Em thấy các tài liệu về vi xử lý hiện nay đều không còn mới (xuất bản đã lâu), và viết hầu hết dựa trên các cấu trúc của vi xử lý cách đây hơn 20 ~ 30 năm, không biết với người mới bắt đầu học mà học bằng các tài liệu đó thì sau khi học xong có thể áp dụng những kiến thức trong đó với những vi xử lý mới hiện giờ được không nhỉ (có theo kịp công nghệ không)? hay là lại phải học lại từ đầu ạ?

          Em đang học vi xử lý, nhưng còn phân vân nhiều chỗ nhất là vấn đề tìm tài liệu thích hợp, mong các anh chị giúp em giải đáp

          Comment


          • #6
            Bạn cứ hiểu nôm na là : Vi xử lí là bộ óc của vi điều khiển
            Con người ta là 1 vi điều khiển là bộ não chính là vi xử lí

            Comment


            • #7
              Ở câu cuối em đang hỏi về sách mà anh

              Comment


              • #8
                Nguyên văn bởi ($_$) Xem bài viết
                Cám ơn mọi người đã trả lời, xin cho em hỏi một câu hỏi phụ cuối cùng nữa.

                Em thấy các tài liệu về vi xử lý hiện nay đều không còn mới (xuất bản đã lâu), và viết hầu hết dựa trên các cấu trúc của vi xử lý cách đây hơn 20 ~ 30 năm, không biết với người mới bắt đầu học mà học bằng các tài liệu đó thì sau khi học xong có thể áp dụng những kiến thức trong đó với những vi xử lý mới hiện giờ được không nhỉ (có theo kịp công nghệ không)? hay là lại phải học lại từ đầu ạ?

                Em đang học vi xử lý, nhưng còn phân vân nhiều chỗ nhất là vấn đề tìm tài liệu thích hợp, mong các anh chị giúp em giải đáp
                Kiến trúc vi xư lý hiện nay đều phát triển dựa trên kiến trúc cũ, chỉ phát triển thêm về khả năng xử lý, tập lệnh cũng phong phú hơn.vì thế khi học vi xử lý cũ hoàn toàn có thể lập trình cho một vi điều khiển tiên tiến hơn (cùng họ vi xử lý).lấy ví dụ môn vxl tui học về 8088(vxl của intel) nhưng thực hành toàn trên PIV (vì không kiếm được 8088).
                Học vi xư lý thì có quyên "Kỹ thuật vi xư lý " của Văn Thế Minh viết rất hay nói về 8088(8086).

                Comment


                • #9
                  Mọi người cho mình hỏi : Cách định địa chỉ của 1 lệnh là sao ạ ? . VD như : Hãy cho biết cách định địa chỉ của lệnh : MOV R1 , A

                  Comment


                  • #10
                    Nguyên văn bởi quconguyen Xem bài viết
                    Mọi người cho mình hỏi : Cách định địa chỉ của 1 lệnh là sao ạ ? . VD như : Hãy cho biết cách định địa chỉ của lệnh : MOV R1 , A
                    MOV R1,A là định địa chỉ trực tiếp, giá trị nạp ( giá trị của ACC) đc nạp trực tiếp vào địa chỉ chỉ ra trong lệnh (R1 tương đương 01h)

                    Comment


                    • #11
                      em mới bắt đầu học vi xử lí nhưng em chưa hiểu tí gì về nó dù em rất muốn học môn này ai có những điều cơ bản về nó thì chỉ bảo em với
                      Tổng thống + điện = Ăn mày + điện = die => Tổng thống = ăn mày

                      Comment


                      • #12
                        mấy huynh ơi giúp em với, e tự hoc vdk và cách lập trình nó bằng ngôn ngữ C và AMS, nhưng mà sao khó quá nhìn mấy dòng lệnh mà thấy đau đầu! hix đọc wai ma k hiểu âu, k biết bao giờ mới cho con vdk chay theo ý mình đc nữa... huynh nào lão luyện có kinh nghiệm+cách học và tài liệu thì góp ý và định hương giúp e với, mong các huynh pm sớm, e thank nhiều nhiều ạ...

                        Comment


                        • #13
                          Nguyên văn bởi ARAXIN Xem bài viết
                          mấy huynh ơi giúp em với, e tự hoc vdk và cách lập trình nó bằng ngôn ngữ C và AMS, nhưng mà sao khó quá nhìn mấy dòng lệnh mà thấy đau đầu! hix đọc wai ma k hiểu âu, k biết bao giờ mới cho con vdk chay theo ý mình đc nữa... huynh nào lão luyện có kinh nghiệm+cách học và tài liệu thì góp ý và định hương giúp e với, mong các huynh pm sớm, e thank nhiều nhiều ạ...
                          bạn nên dùng C. bạn dùng cái nào thì dùng 1 cái. trước tiên ban ciết theo mẫu rồi dần dần nguyên cứu.
                          email:
                          chỉ được liên lạc từ 19h00 - 21h30



                          Comment

                          Về tác giả

                          Collapse

                          ($_$) Tìm hiểu thêm về ($_$)

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

                          Collapse

                          Đang tải...
                          X