Giới thiệu về kiến trúc máy tính

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Thuật ngữ nào sau đây mô tả các đơn vị hoạt động và các kết nối của chúng để thực hiện các thông số kiến trúc?

  • Tổ chức máy tính (correct)
  • Cấu trúc máy tính
  • Kiến trúc máy tính
  • Thiết kế máy tính

Yếu tố nào KHÔNG phải là một trong những chức năng chính của máy tính?

  • Phân tích dữ liệu (correct)
  • Di chuyển dữ liệu
  • Xử lý dữ liệu
  • Lưu trữ dữ liệu

Bộ phận nào của CPU thực hiện các phép toán số học và logic?

  • ALU (Đơn vị Số học và Logic) (correct)
  • CPU Interconnection
  • Thanh ghi
  • Bộ phận điều khiển

Đâu là thành phần phức tạp nhất của máy tính?

<p>CPU (Central Processing Unit) (B)</p> Signup and view all the answers

Các thành phần chính nào KHÔNG PHẢI là thành phần cấu trúc chính của máy tính?

<p>Bộ nhớ Cache (D)</p> Signup and view all the answers

Thế hệ máy tính đầu tiên sử dụng thành phần điện tử nào?

<p>Ống chân không (C)</p> Signup and view all the answers

ENIAC được thiết kế và xây dựng bởi các giáo sư nào tại Đại học Pennsylvania?

<p>John Mauchly và John Eckert (D)</p> Signup and view all the answers

Điều gì làm cho ENIAC trở nên đặc biệt khác biệt so với các máy tính sau này?

<p>Cần phải lập trình thủ công bằng cách cài đặt các công tắc và cắm dây cáp. (A)</p> Signup and view all the answers

Transistor lần đầu tiên được giới thiệu trong thế hệ máy tính nào?

<p>Thứ hai (D)</p> Signup and view all the answers

Phát minh nào sau đây KHÔNG liên quan đến thế hệ máy tính thứ hai?

<p>Máy tính nhị phân (D)</p> Signup and view all the answers

IBM/360 thuộc thế hệ máy tính thứ ba, được đặc trưng bởi việc sử dụng gì?

<p>Vi mạch (C)</p> Signup and view all the answers

Điều gì đã đánh dấu sự phát triển của máy tính trong thế hệ thứ ba?

<p>Sử dụng Vi mạch (IC) (C)</p> Signup and view all the answers

Quy luật Moore đề cập đến điều gì?

<p>Số transistor trên một vi mạch tích hợp tăng gấp đôi sau mỗi hai năm (D)</p> Signup and view all the answers

LSI, VLSI và ULSI thuộc về thế hệ máy tính nào?

<p>Thế hệ sau (C)</p> Signup and view all the answers

Thế hệ thứ tư của máy tính được đặc trưng bởi điều gì?

<p>Bộ vi xử lý (A)</p> Signup and view all the answers

Điều gì là cần thiết để cải thiện hiệu suất của bộ vi xử lý?

<p>Cân bằng hiệu suất (D)</p> Signup and view all the answers

Những điều nào KHÔNG PHẢI là một phương pháp để cải thiện tốc độ của bộ vi xử lý?

<p>Giảm kích thước bóng bán dẫn (A)</p> Signup and view all the answers

Mục đích chính của việc đóng gói (packaging) trong thiết kế chip là gì?

<p>Cung cấp năng lượng và tín hiệu từ bo mạch chủ đến khuôn. (D)</p> Signup and view all the answers

Các giá trị như kế hoạch, yêu cầu, nguồn lực và thông tin liên hệ thường được thảo luận ở đâu liên quan đến kiến trúc máy tính?

<p>Lời nói đầu (B)</p> Signup and view all the answers

Điều gì được coi là một ví dụ về kiến trúc máy tính?

<p>Loại dữ liệu (D)</p> Signup and view all the answers

Chức năng của mỗi thành phần riêng lẻ như một phần của cấu trúc tổng thể được gọi là gì?

<p>Chức năng (B)</p> Signup and view all the answers

Nhiệm vụ đưa các thành phần khác nhau vào cấu hình mong muốn được coi là gì?

<p>Một hình thức lập trình (C)</p> Signup and view all the answers

Phần cứng mục đích chung (GP) hoạt động dựa trên cơ sở gì?

<p>Bộ tín hiệu điều khiển (C)</p> Signup and view all the answers

Điều gì KHÔNG đúng về cách máy tính IAS tổ chức thông tin?

<p>Các số được biểu thị ở dạng thập phân. (D)</p> Signup and view all the answers

Thiết kế máy tính lưu trữ chương trình dựa trên ý tưởng chính nào?

<p>Chương trình có thể được sửa đổi bằng cách thay đổi giá trị của một phần bộ nhớ (D)</p> Signup and view all the answers

Kiến trúc Harvard khác với kiến trúc Von Neumann như thế nào?

<p>Bộ nhớ chỉ đọc chỉ được cho hướng dẫn, và bộ nhớ đọc-ghi chỉ được cho dữ liệu. (B)</p> Signup and view all the answers

Đơn vị nào KHÔNG bao gồm kiến ​​trúc Harvard?

<p>Bộ vi xử lý (B)</p> Signup and view all the answers

Trong kiến ​​trúc Harvard, điều gì có khả năng tối ưu hóa cho một thiết bị cụ thể?

<p>Chiều rộng bus hướng dẫn (D)</p> Signup and view all the answers

Trong kiến trúc máy tính, sự khác biệt quan trọng nhất của kiến trúc Harvard là:

<p>Có bộ nhớ riêng biệt cho dữ liệu và lệnh (D)</p> Signup and view all the answers

Trong kiến trúc Harvard, hướng dẫn dành cho bộ nhớ nào?

<p>Bộ nhớ chỉ đọc (D)</p> Signup and view all the answers

Trong cấu trúc Harvard, CPU có thể làm gì?

<p>Truy cập đồng thời các hướng dẫn và ghi dữ liệu (C)</p> Signup and view all the answers

Trong kiến trúc máy tính, 'kiến trúc' đề cập đến điều gì?

<p>Các thuộc tính hệ thống hữu hình đối với một lập trình viên (C)</p> Signup and view all the answers

IAS được nhiều người coi là gì?

<p>Một nguyên mẫu của tất cả các máy tính mục đích chung tiếp theo (A)</p> Signup and view all the answers

Chức năng của một chương trình là gì?

<p>Để lưu trữ một chương trình vào một không gian bộ nhớ trước khi chạy (A)</p> Signup and view all the answers

Thành phần nào diễn giải các hướng dẫn trong bộ nhớ trong một máy tính mục đích chung?

<p>Đơn vị điều khiển (D)</p> Signup and view all the answers

Trong ngữ cảnh của cấu trúc máy tính, thành phần nào cho phép đọc dữ liệu đồng thời và ghi vào bộ nhớ?

<p>Kiến trúc Harvard (B)</p> Signup and view all the answers

Nguyên tắc tự động thực thi chương trình dựa trên yếu tố cốt lõi nào?

<p>Giảm tải một chương trình vào một khu vực bộ nhớ để thực thi (A)</p> Signup and view all the answers

Điều gì xác định vị trí mà nội dung được lưu trữ trong bộ nhớ?

<p>Vị trí lưu trữ (D)</p> Signup and view all the answers

Thuật ngữ nào thường được mô tả như là một trình tự mã cho các chương trình?

<p>Phần mềm (C)</p> Signup and view all the answers

Một nhược điểm của chương trình phần cứng là gì?

<p>Trong quá trình thực hiện thì rất bất tiện (B)</p> Signup and view all the answers

Mục tiêu chính của kiến trúc Von Neumann theo sau khái niệm chương trình được lưu trữ là ...?

<p>Để giảm bớt nhiệm vụ nhập và thay đổi chương trình (D)</p> Signup and view all the answers

Điều gì đặc biệt về các máy tính trong kiến trúc Von Neumann?

<p>Dữ liệu và hướng dẫn được lưu trữ trong cùng một bộ nhớ (C)</p> Signup and view all the answers

Trong một máy tính theo kiến trúc Von Neumann, việc lưu trữ dữ liệu và hướng dẫn có đặc tính như thế nào?

<p>Chúng được lưu trữ trong cùng một bộ nhớ, có thể đọc và ghi. (C)</p> Signup and view all the answers

Bóng bán dẫn lần đầu tiên ra mắt khi nào?

<p>Thế hệ máy tính thứ hai (A)</p> Signup and view all the answers

Flashcards

Kiến trúc máy tính (Computer architecture)

Các thuộc tính của hệ thống máy tính mà lập trình viên nhìn thấy, ảnh hưởng trực tiếp đến việc thực thi logic của chương trình.

Tổ chức máy tính (Computer organization)

Các đơn vị chức năng và kết nối giữa chúng để thực hiện các đặc tả kiến trúc.

Cấu trúc máy tính (Structure)

Cách các thành phần của máy tính được kết nối và tương tác với nhau.

Chức năng máy tính (Function)

Hoạt động của mỗi thành phần riêng lẻ như một phần của cấu trúc tổng thể.

Signup and view all the flashcards

Chức năng chính của máy tính

Là các hoạt động cơ bản mà một máy tính có thể thực hiện.

Signup and view all the flashcards

Thành phần cấu trúc chính của máy tính

CPU, bộ nhớ chính, I/O, và kết nối hệ thống.

Signup and view all the flashcards

Thế hệ máy tính đầu tiên

Bóng bán dẫn chân không được sử dụng làm phần tử logic kỹ thuật số và bộ nhớ.

Signup and view all the flashcards

Thế hệ máy tính thứ hai

Đã sử dụng bóng bán dẫn (transistor).

Signup and view all the flashcards

Thế hệ máy tính thứ ba

Sử dụng mạch tích hợp.

Signup and view all the flashcards

Các thế hệ máy tính sau này

LSI, VLSI, ULSI, bộ nhớ bán dẫn, bộ vi xử lý.

Signup and view all the flashcards

Máy tính cơ học

Điện toán cơ học, sử dụng bánh răng và đòn bẩy.

Signup and view all the flashcards

Dự đoán rẽ nhánh (Branch prediction)

Xử lý trước các hướng rẽ nhánh để tăng tốc độ thực thi.

Signup and view all the flashcards

Phân tích luồng dữ liệu (Data flow analysis)

Phân tích luồng dữ liệu để tối ưu hóa việc thực thi chỉ thị.

Signup and view all the flashcards

Thực thi suy đoán (Speculative execution)

Thực thi dự đoán các lệnh để tăng hiệu suất.

Signup and view all the flashcards

Phần cứng đa năng

Một tập hợp các thành phần logic cơ bản có thể được kết hợp để lưu trữ dữ liệu nhị phân và thực hiện các phép toán số học và logic trên dữ liệu đó.

Signup and view all the flashcards

Chương trình hardwired

Chương trình cứng nhắc, khó thay đổi.

Signup and view all the flashcards

Phần cứng đa năng (GP)

Phần cứng hoạt động dựa trên các tập tín hiệu điều khiển.

Signup and view all the flashcards

Khái niệm chương trình lưu trữ

ENIAC: Việc nhập và thay đổi chương trình rất tẻ nhạt.

Signup and view all the flashcards

Khái niệm chương trình lưu trữ

Dữ liệu và hướng dẫn được lưu trữ trong cùng một bộ nhớ có thể đọc và ghi.

Signup and view all the flashcards

Kiến trúc John von Neumann

ENIAC (Electronic Numerical Integrator And Computer) là máy tính đa năng đầu tiên.

Signup and view all the flashcards

Bộ nhớ của IAS

Memory của IAS bao gồm 1000 vị trí lưu trữ, mỗi vị trí gọi là một word, có 40 chữ số nhị phân (bit).

Signup and view all the flashcards

Cấu trúc của máy tính IAS

Central Processing Unit (CPU), Main Memory, I/O

Signup and view all the flashcards

Nguyên tắc tự động thực thi chương trình

Thực thi tự động.

Signup and view all the flashcards

Thanh ghi của IAS

MBR (Memory Buffer Register), MAR (Memory Address Register), IR (Instruction Register),

Signup and view all the flashcards

Kiến trúc Harvard

Kiến trúc Harvard bao gồm Arithmetic Logic Unit, Control Unit, Data memory, Instruction memory, và Input/Output.

Signup and view all the flashcards

Bộ nhớ trong kiến trúc Harvard

Sử dụng bộ nhớ chỉ đọc cho hướng dẫn và bộ nhớ đọc-ghi cho dữ liệu.

Signup and view all the flashcards

So sánh Harvard và Von Neumann

Harvard: Bộ nhớ và bus riêng biệt Von Neumann: Bộ nhớ và bus chung

Signup and view all the flashcards

Study Notes

Giới thiệu về Kiến trúc Máy tính

  • Kiến trúc máy tính là một lĩnh vực nghiên cứu các thuộc tính của một hệ thống máy tính mà lập trình viên có thể nhìn thấy, ảnh hưởng trực tiếp đến việc thực thi logic của một chương trình, ví dụ như tập lệnh, số lượng bit của kiểu dữ liệu, cơ chế I/O và địa chỉ hóa.
  • Tổ chức máy tính liên quan đến các đơn vị hoạt động và các kết nối của chúng để thực hiện các thông số kỹ thuật của kiến trúc (chi tiết phần cứng, tín hiệu điều khiển, giao diện, công nghệ bộ nhớ). Ví dụ: Cách xây dựng một lệnh nhân.

Cấu trúc và Chức năng

  • Máy tính hiện đại chứa hàng triệu thành phần điện tử cơ bản.
  • Cấu trúc: Cách mà các thành phần liên quan đến nhau.
  • Chức năng: Hoạt động của từng thành phần riêng lẻ như một phần của cấu trúc.

Chức năng chính của máy tính

  • Xử lý dữ liệu
  • Lưu trữ dữ liệu
  • Di chuyển dữ liệu (I/O, thiết bị ngoại vi, giao tiếp)
  • Điều khiển

Các thành phần cấu trúc chính

  • Đơn vị xử lý trung tâm (CPU)
  • Bộ nhớ chính
  • I/O (Vào/Ra)
  • Liên kết hệ thống

Thông tin thêm về các thành phần cấu trúc chính

  • Máy tính có thể có nhiều CPU.
  • Kích thước bộ nhớ có thể được thay đổi.
  • Cơ chế I/O phụ thuộc vào yêu cầu.
  • CPU là thành phần phức tạp nhất, bao gồm:
    • Đơn vị điều khiển (Control Unit)
    • ALU (Đơn vị Số học và Logic)
    • Thanh ghi (Register)
    • Kết nối CPU (CPU Interconnection)

Sơ lược Lịch sử Máy tính

  • 4000 BC: Bảng tính
  • 3000 BC: Bàn tính

Thế hệ máy tính đầu tiên

  • Sử dụng ống chân không cho các phần tử logic kỹ thuật số và bộ nhớ
  • ENIAC
  • Von Neumann/ Alan Turing

ENIAC

  • ENIAC (Electronic Numerical Integrator and Computer): Máy tính kỹ thuật số điện tử đa năng đầu tiên trên thế giới.
  • Được thiết kế và xây dựng tại Đại học Pennsylvania bởi các Giáo sư John Mauchly và John Eckert, bắt đầu năm 1943, hoàn thành năm 1946 và kết thúc năm 1955.
  • ENIAC nặng 30 tấn, chiếm 1500 feet vuông diện tích sàn, chứa 18.000+ ống chân không, tiêu thụ 140kwh, và có khả năng thực hiện 5000 phép cộng mỗi giây.
  • ENIAC là máy thập phân chứ không phải máy nhị phân.
  • Nhược điểm chính của ENIAC là phải được lập trình thủ công bằng cách đặt công tắc và cắm, rút cáp.

Thế hệ thứ hai

  • Transistor
  • Multiplexor
  • Ngôn ngữ lập trình cấp cao, phần mềm hệ thống

Chuột máy tính

  • Chuột máy tính được giới thiệu vào năm 1964.

Thế hệ thứ ba

  • Mạch tích hợp
    • SSI, MSI
  • Vi điện tử
  • IBM/360, PDP-8 (minicomputer đầu tiên, sử dụng bus)
  • Định luật Moore: Dự đoán số lượng transistor trên một chip sẽ tăng gấp đôi sau mỗi 12 tháng (sau này được điều chỉnh thành 24 tháng).

Các thế hệ sau

  • LSI, VLSI, ULSI
  • Bộ nhớ bán dẫn
  • Vi xử lý
Generation Approximate Date Technology Typical Speed (operations per second)
1 1946-1957 Vacuum tube 40,000
2 1957-1964 Transistor 200,000
3 1965-1971 Small- and medium-scale integration 1,000,000
4 1972-1977 Large scale integration 10,000,000
5 1978-1991 Very large scale integration 100,000,000
6 1991- Ultra large scale integration >1,000,000,000

Tiến hóa của Vi xử lý Intel

Đặc điểm 4004 8008 8080 8086 8088
Giới thiệu 1971 1972 1974 1978 1979
Tốc độ xung nhịp 108 kHz 108 kHz 2 MHz 5 MHz, 8 MHz, 10 MHz 5 MHz, 8 MHz
Độ rộng bus 4 bits 8 bits 8 bits 16 bits 8 bits
Đặc điểm 80286 386 DX 386 SX 486 DX CPU
Giới thiệu 1982 1985 1988 1989
Tốc độ xung nhịp 6-12.5 MHz 16-33 MHz 16-33 MHz 25-50 MHz
Độ rộng bus 16 bits 32 bits 16 bits 32 bits
Đặc điểm 486 SX Pentium Pentium Pro Pentium II
Giới thiệu 1991 1993 1995 1997
Tốc độ xung nhịp 16-33 MHz 60-166 MHz 150-200 MHz 200-300 MHz
Độ rộng bus 32 bits 32 bits 64 bits 64 bits
Đặc điểm Pentium III Pentium 4 Core 2 Duo Core i7 EE 4960X
Giới thiệu 1999 2000 2006 2013
Tốc độ xung nhịp 450-660 MHz 1.3-1.8 GHz 1.06-1.2 GHz 4 GHz
Độ rộng bus 64 bits 64 bits 64 bits 64 bits

Thiết kế để Tối ưu Hiệu suất

  • Tốc độ vi xử lý
    • Dự đoán nhánh
    • Phân tích luồng dữ liệu
    • Thực thi suy đoán
  • Cân bằng hiệu suất
  • Cải tiến trong Tổ chức Chip và Kiến trúc

Phần cứng Đa năng

  • Một tập hợp nhỏ các thành phần logic cơ bản có thể được kết hợp theo nhiều cách khác nhau để lưu trữ dữ liệu nhị phân và thực hiện các phép toán số học và logic trên dữ liệu đó.
  • Có thể xây dựng một cấu hình các thành phần logic được thiết kế đặc biệt cho một phép tính.
  • Quá trình kết nối các thành phần khác nhau trong cấu hình mong muốn như một hình thức lập trình được gọi lập trình cứng (Hardware).
  • Chương trình cứng: sự bất tiện.
  • Phần cứng đa năng hoạt động dựa trên các tập hợp tín hiệu điều khiển.

Các Tín hiệu Điều khiển

  • Toàn bộ chương trình là một chuỗi nhiều bước.
  • Mỗi bước yêu cầu một số phép toán số học và logic.
  • Mỗi bước yêu cầu một tập hợp tín hiệu điều khiển tương ứng.
  • Một mã lệnh cho mỗi tập hợp tín hiệu được GPC chấp nhận.
  • GPC được thiết kế để chấp nhận các tập hợp tín hiệu điều khiển cụ thể.

Tạo Tín hiệu Điều khiển (tiếp)

  • Lập trình: không còn được kết nối cứng cho phần cứng nữa, thay vào đó, một chuỗi mã cho các chương trình mới được viết.
  • Mỗi mã là một lệnh được chuyển đến trình thông dịch để tạo một tập hợp tín hiệu tương ứng.
  • Chuỗi mã là phần mềm.

Khái niệm Chương trình Lưu trữ

  • ENIAC: Nhiệm vụ nhập và thay đổi chương trình cực kỳ tẻ nhạt.
  • Ý tưởng: Quá trình lập trình có thể được tạo điều kiện nếu chương trình có thể được biểu diễn dưới dạng thích hợp để lưu trữ trong bộ nhớ cùng với dữ liệu.
    • Sau đó, máy tính có thể nhận được các lệnh của nó bằng cách đọc chúng từ bộ nhớ và chương trình có thể được đặt hoặc thay đổi bằng cách đặt các giá trị của một phần bộ nhớ.
  • Dữ liệu và lệnh được lưu trữ trong cùng một bộ nhớ có thể đọc và ghi.
  • Nội dung được lưu trữ trong bộ nhớ được xác định bởi vị trí lưu trữ, bất kể loại dữ liệu là gì.
  • Chương trình được thực thi tuần tự, từ lệnh này đến lệnh tiếp theo theo logic của chương trình.

Kiến trúc John von Neumann

  • ENIAC (Electronic Numerical Integrator and Computer) là máy tính đa năng đầu tiên.
  • Nhiệm vụ nhập và thay đổi chương trình cho ENIAC rất tẻ nhạt.
  • Dựa trên ý tưởng về khái niệm chương trình được lưu trữ, năm 1946, John von Neumann bắt đầu thiết kế một máy tính chương trình được lưu trữ mới, được gọi là máy tính IAS (tại Viện Nghiên cứu Cao cấp Princeton), hoàn thành vào năm 1952.
  • IAS là nguyên mẫu của tất cả các máy tính đa năng sau này.

Cấu trúc của máy tính IAS

  • Bộ nhớ chính, lưu trữ cả dữ liệu và lệnh
  • Đơn vị số học và logic (ALU) có khả năng hoạt động trên dữ liệu nhị phân
  • Đơn vị điều khiển, giải thích các lệnh trong bộ nhớ và làm cho chúng được thực thi
  • Thiết bị đầu vào và đầu ra (I/O) do đơn vị điều khiển vận hành

Kiến trúc của máy tính IAS

  • Bộ nhớ của IAS bao gồm 1000 vị trí lưu trữ, được gọi là từ, mỗi vị trí có 40 chữ số nhị phân (bit).
  • Các số được biểu diễn ở dạng nhị phân và mỗi lệnh là một mã nhị phân.
  • Mỗi số được biểu diễn bằng một bit dấu và một giá trị 39 bit.
  • Một từ cũng có thể chứa hai lệnh 20 bit.
  • Một lệnh bao gồm một mã hoạt động 8 bit (mã lệnh) xác định thao tác cần thực hiện và một địa chỉ 12 bit chỉ định một trong các từ trong bộ nhớ (được đánh số từ 0 đến 999).
  • Đơn vị điều khiển vận hành IAS bằng cách tìm nạp các lệnh từ bộ nhớ và thực hiện chúng từng cái một.
  • Cả đơn vị điều khiển và ALU đều chứa các vị trí lưu trữ, được gọi là thanh ghi, được định nghĩa như sau:
    • MBR (Memory Buffer Register): Thanh ghi đệm bộ nhớ.
    • MAR (Memory Address Register): Thanh ghi địa chỉ bộ nhớ.
    • IR (Instruction Register): Thanh ghi lệnh.
    • IBR (Instruction Buffer Register): Thanh ghi đệm lệnh
    • PC (Program Counter): Bộ đếm chương trình
    • AC&MQ (Accumulation & Multiplier-Quotient): Thanh ghi tích lũy và thương số nhân.

Nguyên tắc thực hiện chương trình tự động

  • Điều gì là cốt lõi của việc thực hiện chương trình?
  • Một chương trình được tải vào một không gian bộ nhớ trước khi chạy
  • Mỗi mã lệnh chiếm một vị trí bộ nhớ có một địa chỉ cụ thể
  • PC được lấp đầy với địa chỉ của mã lệnh đầu tiên
  • Tự động chạy

Kiến trúc Harvard

  • Kiến trúc Harvard bao gồm Đơn vị Số học Logic, Đơn vị Điều khiển, Bộ nhớ dữ liệu, Bộ nhớ lệnh và Đầu vào/Đầu ra.
  • Nó áp dụng khái niệm chương trình được lưu trữ
  • Nó có bộ nhớ riêng và các bus riêng (đường dẫn tín hiệu) cho dữ liệu và lệnh.
  • Các lệnh được sử dụng trong bộ nhớ chỉ đọc và dữ liệu được sử dụng trong bộ nhớ đọc-ghi.
  • CPU có thể truy cập đồng thời các lệnh và đọc/ghi dữ liệu.
  • Độ rộng bus lệnh có thể được thay đổi linh hoạt để tối ưu hóa cho một thiết bị cụ thể. Bus dữ liệu thường rộng 8 bit hoặc 16 bit.

Ưu và Nhược điểm

  • Một lệnh từ dài chỉ chiếm một vị trí lưu trữ.
  • Các lệnh từ đơn có thể tăng tốc độ thực thi do mã lệnh và dữ liệu liên quan có trong một từ.
  • DSP (Digital Signal Processor) sử dụng kiến trúc Harvard.
  • Nhiều CPU sử dụng sự kết hợp của hai kiến trúc, bên trong lõi sử dụng kiến trúc Harvard.
  • Lõi đã được lưu vào bộ nhớ cache từ một bus bên ngoài bằng một bộ nhớ cache tốc độ cao và một bộ điều khiển bộ nhớ cache.
  • Để cải thiện hiệu suất, bên trong lõi có một bus riêng cho dữ liệu và lệnh cũng như một bộ nhớ cache riêng cho mỗi bus.
  • Không có mã tự sửa đổi.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser