You are on page 1of 3

3.

1 What general categories of functions are specified by computer


instructions?
Các loại chức năng chung nào được chỉ định bởi các lệnh máy tính?
processor-memory, processor-I/O, data processing, and control
3.2 List and briefly define the possible states that define an instruction
execution.
Liệt kê và xác định ngắn gọn các trạng thái có thể xác định một lệnh thực thi.
Instruction address calculation (iac): Determine the address of the next
instruction to be executed.
Tính toán địa chỉ lệnh (iac): Xác định địa chỉ của lệnh tiếp theo sẽ được thực
hiện.
Instruction fetch (if): Read instruction from its memory location into the
processor.
Tìm nạp lệnh (nếu): Đọc lệnh từ vị trí bộ nhớ của nó vào bộ xử lý.
Instruction operation decoding (iod): Analyze instruction to determine type of
operation to be performed and operand(s) to be used.
Giải mã hoạt động lệnh (iốt): Phân tích lệnh để xác định loại hoạt động sẽ được
thực hiện và (các) toán hạng sẽ được sử dụng.
Operand address calculation (oac): If the operation involves reference to an
operand in memory or available via I/O, then determine the address of the operand.
Tính toán địa chỉ toán hạng (oac): Nếu hoạt động liên quan đến tham chiếu đến
một toán hạng trong bộ nhớ hoặc có sẵn thông qua I / O, thì hãy xác định địa chỉ
của toán hạng.
Operand fetch (of): Fetch the operand from memory or read it in from I/O.
Tìm nạp toán hạng (của): Tìm nạp toán hạng từ bộ nhớ hoặc đọc từ I / O.
Data operation (do): Perform the operation indicated in the instruction.
Thao tác dữ liệu (do): Thực hiện thao tác được chỉ ra trong hướng dẫn.
Operand store (os): Write the result into memory or out to I/O.
Lưu trữ toán hạng (os): Ghi kết quả vào bộ nhớ hoặc ra I / O.
3.3 List and briefly define two approaches to dealing with multiple interrupts.
Liệt kê và xác định ngắn gọn hai cách tiếp cận để xử lý nhiều ngắt.
Disable all interrupts while an interrupt is being processed.
Tắt tất cả các ngắt trong khi một ngắt đang được xử lý.
Define priorities for interrupts and to allow an interrupt of higher priority to cause
a lower-priority interrupt handler to be interrupted.
Xác định mức ưu tiên cho ngắt và cho phép ngắt có mức ưu tiên cao hơn khiến
trình xử lý ngắt có mức ưu tiên thấp hơn bị ngắt.
3.4 What types of transfers must a computer’s interconnection structure (e.g.,
bus) support?
Cấu trúc kết nối liên thông của máy tính (ví dụ: bus) phải hỗ trợ những kiểu
truyền nào?
Memory to processor: The processor reads an instruction or a unit of data from
memory.
Bộ nhớ tới bộ xử lý: Bộ xử lý đọc một lệnh hoặc một đơn vị dữ liệu từ bộ nhớ.
Processor to memory: The processor writes a unit of data to memory.
Bộ xử lý vào bộ nhớ: Bộ xử lý ghi một đơn vị dữ liệu vào bộ nhớ.
I/O to processor: The processor reads data from an I/O device via an I/O module.
I / O tới bộ xử lý: Bộ xử lý đọc dữ liệu từ thiết bị I / O thông qua mô-đun I / O.
Processor to I/O: The processor sends data to the I/O device.
Bộ xử lý tới I / O: Bộ xử lý gửi dữ liệu đến thiết bị I / O.
I/O to or from memory: For these two cases, an I/O module is allowed to
exchange data directly with memory, without going through the processor, using
direct memory access (DMA).
I / O đến hoặc từ bộ nhớ: Đối với hai trường hợp này, mô-đun I / O được phép
trao đổi dữ liệu trực tiếp với bộ nhớ mà không cần thông qua bộ xử lý, sử dụng
truy cập bộ nhớ trực tiếp (DMA).
3.5 What is the benefit of using a multiple-bus architecture compared to a
single-bus architecture?
Lợi ích của việc sử dụng kiến trúc nhiều bus so với kiến trúc một bus là gì?
Compared to single-bus architecture, the using of multiple-bus architecture have a
great advantage in speed and of course, will affect performance also. Instead of
using single-bus architecture, it is more convenient to use multiple-bus
architecture.
I / O đến hoặc từ bộ nhớ: Đối với hai trường hợp này, mô-đun I / O được phép trao
đổi dữ liệu trực tiếp với bộ nhớ mà không cần thông qua bộ xử lý, sử dụng truy cập
bộ nhớ trực tiếp (DMA).

You might also like