1. Trang chủ
  2. » Luận Văn - Báo Cáo

CNTT kiến truc may tinh

17 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 144 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các phương pháp điều khiển vào -ra Câu hỏi ôn tập Câu 1: Chiếc máy tính điện tử đầu tiên đựợc chế tạo trên cơ sở nào?.  Nhận lệnh, Giải mã lệnh, Nhận dữ liệu, Xử lý dữ liệu Câu 49: Thứ

Trang 1

ÔN TẬP MÔN KIẾN TRÚC MÁY TÍNH Nội dung

1 Lịch sử phát triển của máy tính

Nêu ra 4 giai đoạn phát triển của máy tính, đặc điểm của từng giai đoạn này

2 Các cách phân loại máy tính

Chỉ ra 2 cách phân loại máy tính ( theo cách hiện đại hoặc cách truyền thống)

3 Cách chuyển đổi giữa các hệ số ( hệ thập phân, hệ nhị phân, hệ thập lục phân)

4 Biểu diễn số nguyên (không dấu, có dấu) theo phương pháp Mã bù 2 và phương pháp Dấu, độ lớn

5 Biểu diễn số thực theo chuẩn IEEE 754/85

6 CPU – chức năng của các thành phần trong CPU

7 Chức năng của bus hệ thống

8 Tập lệnh (Các chế độ địa chỉ, tập lệnh truyền dữ liệu, tập lệnh logic, tập lệnh số học )

9 Các cấp trong hệ thống nhớ của máy tính

10 Phân loại và cấu tạo của bộ nhớ chính, bộ nhớ cache, bộ nhớ ngoài

11 Các thành phần trong chíp nhớ Sram, Dram, thiết kế modul chip nhớ

12 Hệ thống vào ra (thiết bị ngoại vi, module vào-ra)

13 Các phương pháp điều khiển vào -ra

Câu hỏi ôn tập

Câu 1: Chiếc máy tính điện tử đầu tiên đựợc chế tạo trên cơ sở nào?

Thế hệ thứ nhất được chế tạo trên cơ sở dùng đèn điện tử chân không

Câu 2: Thế hệ máy tính thứ hai được chế tạo trên cơ sở nào?

Thế hệ thứ hai được chế tạo trên cơ sở dùng transistor

Câu 3: Thế hệ máy tính thứ ba được chế tạo trên cơ sở nào?

Thế hệ thứ ba được chế tạo trên cơ sở dùng vi mạch cỡ nhỏ (SSI) và vừa (MSI)

Câu 4 : Chiếc máy tính đầu tiên trên thế giới có tên là gì?

ENIAC (electronic numerical integrator and computer)

Câu 5: Máy tính đã phát triển qua mấy thế hệ ?

4

Câu 6: Bus hệ thống là gì?

Trang 2

Bus hệ thống là tập hợp các đường kết nối dùng để vận chuyển thông tin giữa các thành phần của máy tính

Câu 7: Chức năng của khối xử lý trung tâm (CPU) là gì?

Điều khiển sự hoạt động của máy tính và xử lý dữ liệu

Câu 8: Thế hệ máy tính thứ tư được chế tạo trên cơ sở nào?

Thế hệ thứ tư được chế tạo trên cơ sở dùng vi mạch cỡ lớn (LSI) và cực lớn (VLSI)

Câu 9: Khái niệm Micro Computer là ?

là các máy tính dùng các bộ vi xử lý

Câu 10: Khái niệm Mini Computer là ?

là các máy tính cỡ trung bình

Câu 11: Khái niệm Super computer là ?

là các siêu máy tính

Câu 12: ENIAC là máy tính?

ENIAC là chiếc máy tính đầu tiên, dùng đèn điện tử

Câu 13: Máy vi tính (còn gọi là PC) có đặc điểm đặc biệt nào?

Giá thành thấp, hiệu năng không cao, dung lượng vừa phải

Câu 14: Trong các giai đoạn phát triển của máy tính, phát biểu nào sau đây là sai ?

????

Câu 15: Mỗi Sector trong đĩa từ HDD chứa được khối dữ liệu có kích cỡ bằng bao nhiêu?

Câu 16: Trong máy tính số, mọi dữ liệu được biểu diễn dưới dạng nào?

Dạng nhị phân

Câu 17: Nêu những cách phân loại máy tính ?

Phân loại theo truyền thống và theo hiện đại

Câu 18: Trong sơ đồ chip nhớ SRAM, RD là gì?

Tín hiệu điều khiển đọc

Câu 19: Số trong hệ thập lục phân FC là số bao nhiêu trong hệ thập phân ?

FC H = 15*16 1 + 12.16 0 = 240+12 =252 10

Câu 20: Chiếc máy tính đầu tiên được ra đời năm nào?

Câu 21: Bus hệ thống được chia làm mấy loại?

Trang 3

Chia thành 3 loại: bus địa chỉ, bus dữ liệu và bus điều khiển

Câu 22: Address Bus có chức năng gì?

vận chuyển địa chỉ của ngăn nhớ hay cổng vào/ra từ nguồn đến đích

Câu 23: Data Bus có chức năng gì?

Vận chuyển lệnh từ bộ nhớ đến BXL, Vận chuyển dữ liệu giữa BXL, hệ thống nhớ, hệ thống vào/ra với nhau

Câu 24: Control bus có chức năng là gì?

Vận chuyển các tín hiệu điều khiển

Câu 25: Trong hệ thập lục phân chữ cái F là số mấy của hệ thập phân?:

15

Câu 26: Chức năng của Bảng mã ASCII là gì?

dùng để biễu diễn ký tự trong máy tính, có thể biễu diễn được 256 ký tự

Câu 27: Số nhị phân 100011.11 là số bao nhiêu trong hệ thập phân?

35.75

Câu 28: Số trong hệ thập phân 23 là số bao nhiêu trong hệ nhị phân?

23= 16+4+2+1= 24 + 22 +21 +20 = 101112

Câu 29: Số trong hệ thập lục phân 25D là số bao nhiêu trong hệ thập phân?

 25DH = 2*162 + 5* 161 + 13*160 = 605

Câu 30: Binary number system là?

Hệ thống số nhị phân, dùng để biễu diễn thông tin trong máy tính

Câu 31: Số 1011 là hệ nào?

nhị phân

Câu 32: Số 55 trong hệ thập phân là số nào trong hệ nhị phân?

55= 32+16+4+2+1= 2 5 + 2 4 +2 2 + 2 1 + 2 0 = 110111 2

Câu 33: Số 155 trong hệ thập phân là số nào trong hệ thập lục phân?

9B H

Câu 34: Số 11100101 trong hệ nhị phân là số bao nhiêu trong thập lục phân?

E5 H

Câu 35: Số 12 trong hệ thập phân là số bao nhiêu trong hệ thập lục phân?

C

Câu 36: Số 1AB trong hệ thập lục phân là số bao nhiêu trong hệ nhị phân?

000110101011 2

Câu 37: Biến đổi số thập lục phân 3AEF thành số nhị phân?

0011101011101111 2

Trang 4

Câu 38: Biến đổi số nhị phân 110011011 thành số thập lục phân?

19B

Câu 39: Octal number system là?

Hệ bát phân

Câu 40: Hexa-decimal number system là?

Hệ thập lục phân

Câu 41: 1 byte bằng bao nhiêu bit?

8 bit

Câu 42: Sử dụng phương thức gì để biến đổi phần nguyên của số thập phân thành số nhị phân?

Chia liên tiếp cho 2 (cho đến khi thương thu được bằng 0, viết ngược dãy số dư)

Câu 43: Số hệ thập phân 35.375 là số bao nhiêu trong hệ nhị phân ?

Phần nguyên: 35= 32+2+1 = 25 + 21 +20 = 1000112

Phần thập phân:

0.375 x 2 = 0.75 0

0.75 x 2 = 1.5 1

0.5 x 2 = 1.0 1

 35.37510 = 100011.011 2

Câu 44: Số nhị phân 101011 là số bao nhiêu trong hệ thập phân ?

2B H

Câu 45: Số trong hệ thập lục phân AFC là số bao nhiêu trong hệ nhị phân

Câu 46: Chọn phát biểu sai về Bộ xử lý?

a Bộ xử lý điều khiển hoạt động của máy tính

b Bộ xử lý hoạt động theo chương trình nằm sẵn trong bộ nhớ

c Bộ xử lý được cấu tạo bởi hai thành phần

d Bộ xử lý được cấu tạo bởi ba thành phần

C

Câu 47: Bộ xử lý phải trải qua mấy giai đoạn để thực hiện 1 chu trình lệnh?

4 giai đoạn

Câu 48: Thứ tự thực hiện một chu trình lệnh của Bộ vi xử lý?

Nhận lệnh, Giải mã lệnh, Nhận dữ liệu, Xử lý dữ liệu

Câu 49: Thứ tự thực hiện trong công đoạn nhận lệnh của CPU là?

Địa chỉ của lệnh cần nhận nằm trong bộ đếm chương trình, được đưa qua bộ đệm địa chỉ, qua bus địa chỉ để tìm ra ngăn nhớ chứa lệnh Tiếp theo BXL phát ra

Trang 5

tín hiệu đọc ngăn nhớ vừa tìm được Nội dung của ngăn nhớ được chuyển qua bus dữ liệu và đưa đến thanh ghi lệnh (InstructionReg)

Câu 50: Thứ tự thực hiện trong công đoạn giải mã lệnh của CPU là?

Lệnh từ thanh ghi lệnh được đưa đến khối điều khiển Tại đây, lệnh được giải

mã để xác định thao tác mà lệnh yêu cầu Khi đó khối điều khiển sẽ phát ra tín hiệu điều khiển tương ứng với lệnh đó

Câu 51: Thứ tự thực hiện trong công đoạn nhận dữ liệu của CPU là?

BXL phát ra địa chỉ của ngăn nhớ/ cổng vào ra chứa dữ liệu cần nhận BXL phát ra tín hiệu điều khiển đọc ngăn nhớ/ cổng vào ra tương ứng Dữ liệu được chuyển qua bus dữ liệu đưa vào tập thanh ghi bên trong

Câu 52 : Thứ tự thực hiện trong công đoạn xử lý dữ liệu của CPU là?

Dữ liệu được chuyển từ tập thanh ghi vào khối số học và logic (ALU) ALU sẽ thực hiện các phép toán dưới sự điều khiển của khối điều khiển Kết quả của phép toán được cất tạm thời vào các thanh ghi dữ liệu

Câu 53: Bộ xử lý nhận lệnh tại đâu?

Thanh ghi lệnh

Câu 54: Bộ xử lý nhận dữ liệu tại đâu?

Thanh ghi dữ liệu ( tập các thanh ghi bên trong)

Câu 55: Biểu diễn số nguyên 58 (8 bit, không dấu) theo phương pháp mã bù 2?

Đối với số dương biễu diễn như bình thường

58= 32+16+8+2= 2 5 +2 4 + 2 3 +2 1 = 00111010 2

Câu 56: Chọn phát biểu sai về khối điều khiển(CU) trong CPU?

a Điều khiển các tín hiệu bên trong và bên ngoài bộ xử lý

b Điều khiển các thanh ghi và ALU

c Điều khiển bộ nhớ và modul vào ra

d Chỉ điều khiển các thanh ghi

D

Câu 57: Chọn phát biểu đúng về khối ALU (trong CPU)?

a Giải mã lệnh và tính toán dữ liệu nhận vào từ bộ nhớ

b Thực hiện các phép toán logic

c Thực hiện các phép toán số học, logic

d Điều khiển quá trình nhận lệnh vào CPU

C

Câu 58: Với chip nhớ SRAM có 12 đường địa chỉ, 8 đường dữ liệu thì dung lượng của chip là?

Trang 6

2 12 x8 bit

Câu 59: Chức năng của tập thanh ghi là gì?

Chứa các dữ liệu tạm thời hoặc các kết quả trung gian

Câu 60: Phát biểu nào sau đây là sai ?

a Thanh ghi trạng thái còn gọi là thanh ghi cờ

b Thanh ghi trạng thái chứa các trạng thái xử lý của các phép toán

c Có 3 cờ điều khiển trong thanh ghi cờ

d Chỉ có 1 cờ trạng thái trong thanh ghi cờ

C

Câu 61: SISD viết tắt của cụm từ nào sau đây?

Single Instruction Stream- Single Data Stream

Câu 62: SIMD viết tắt của cụm từ nào sau đây?

Single Instruction Stream- Multipe Data Stream

Câu 63: MIMD viết tắt của cụm từ nào sau đây?

Multipe Instruction Stream- Multipe Data Stream

Câu 64: Tín hiệu điều khiển INTR từ khối nhập xuất gửi tới CPU qua bus hệ thống là?

Bus điều khiển

Câu 65:Kiến trúc SISD là gì?

Kiến trúc tuần tự (Đơn dòng lệnh- Đơn dòng dữ liệu)

Câu 66: Kiến trúc SIMD là gì?

Kiến trúc song song ( Đơn dòng lệnh- Đa dòng dữ liệu)

Câu 67: Kiến trúc MIMD là gì?

Đa dòng lệnh – Đa dòng dữ liệu

Câu 68: Dạng tổng quát của lệnh chia (DIV) là?

DIV reg hoặc DIV Mem (reg: thanh ghi, Mem: bộ nhớ)

Hay DIV nguồn

Câu 69: Số nhị phân 10101001 là giá trị nào trong hệ thập lục phân?

A9 H

Câu 70: Số nhị phân 1100010,01 là giá trị nào trong hệ thập phân?

= 2 6 + 2 5 + 2 1 + 2 -2 = 98,25 10

Câu 71: Số nhị phân 1111000100101001 là số nào trong hệ thập lục phân?

F129 H

giải thích: đi từ phái qua trái thay thế nhóm 4 chữ số nhị phân bằng số trong hệ thập lục phân tương ứng

Trang 7

0010=2

0001=1

1111=F

Câu 72: Số A10 trong hệ thập lục phân là số nào trong hệ nhị phân?

101000010000 2

Giải thích: thay thế từng chữ số trong hệ thập lục phân bằng nhóm có 4 chữ số nhị phân tương ứng

A= 10 = 1010 2

1=0001 2

0=0000 2

Câu 73: Tìm giá trị số 10101000 (8 bit, có dấu) theo phương pháp mã bù 2?

= - 2 7 + 2 5 + 2 3 = -128+32+8 = -88 10

Bít đầu tiên biễu diễn dấu ( 1 dấu âm, 0 dấu dương)

Câu 74: Số 9 trong hệ thập phân là số nào trong hệ nhị phân?

1001 2

Câu 75: Biểu diễn số nguyên -88 (8 bit, có dấu) theo phương pháp mã bù 2?

10101000 2

Giải thích:

Bước 1: Biễu diễn số dương tương ứng sang nhị phân

+ 88 = 64+ 16+ 8 =26 +24 +23 = 010110002 ( bít đầu tiên là bít dấu)

Bước 2: Đảo bít ( Tính mã bù 1)

01011000  10100111 (đảo bít 1 0, 0 1)

Bước 3: Tính mã bù 2 = Mã bù 1+1 = 101001112 +1 = 101010002

Mã bù 2 chính là cách biễu diễn số âm có dấu ( bít 1 đầu tiên tương ứng với dấu -) Câu 76: Số 128 trong thập lục phân là số nào trong hệ nhị phân?

000100101000 2 ( rút gọn 1001010002 )

Giải thích: thay thế từng chữ số trong hệ thập lục phân bằng nhóm có 4 chữ số nhị

phân tương ứng

Câu 77: Hệ thống nhớ máy tính gồm?

Bộ nhớ bán dẫn, Bộ nhớ chính, Cache, Bộ nhớ ngoài

Trang 8

Câu 78: Chức năng của Modul vào - ra?

Điều khiển và định thời gian, Trao đổi thông tin với CPU hoặc bộ nhớ chính, Đệm giữa bên trong máy tính với thiết bị ngoại vi, Phát hiện lỗi của thiết bị ngoại vi

Câu 79: Đối với chức năng của Modul vào -ra, phát biểu nào sau đây là sai?

a Một Modul chỉ nối ghép được với một thiết bị ngoại vi

b Trao đổi thông tin với Bộ xử lý, với thiết bị ngoại vi

c Điều khiển và định thời gian

d Bộ đệm dữ liệu, phát hiện lỗi

A

Câu 80: Không thể nối trực tiếp thiết bị ngoại vi với bus hệ thống, vì?

BXL không thể điều khiển được tất cả các thiết bị ngoại vi,

tốc độ trao đổi dữ liệu khác nhau,

khuôn dạng dữ liệu khác nhau,

tất cả có tốc độ thấp hơn BXL và Ram

Câu 81: Có mấy loại ROM?

Câu 82: Số 4BF thuộc hệ đếm nào??

hệ thập lục phân ( hệ cơ số 16, hoặc hệ Hexa)

Câu 83: Số nhị phân 11110101 là số bao nhiêu trong hệ thập phân?

11110101 =F5 H

Giải thích: Từ phải qua trái thay thế nhóm 4 chữ số nhị phân bằng số trong hệ thập lục phân tương ứng 11112 = F, 01012 =5

Câu 84: Biểu diễn số nguyên -88 (8 bit, có dấu) theo phương pháp Dấu và độ lớn? Giải thích: Theo phương pháp dấu và độ lớn, bit đầu tiên biễu diễn dấu ( 1 tương ứng với dấu -, số 0 tương ứng với dấu +), 7 bit còn lại biễu diễn độ lớn của số cần biễu diễn

88 = 64+16+8= 26 + 24 +23= 1011000

-88 = 1 1011000 2

Câu 85: Biểu diễn số nguyên 258 (8 bit, không dấu) theo phương pháp Dấu và độ lớn?

Không biễu diễn được

Câu 86: Biến đổi số nhị phân 1111.011 thành thập phân?

1111.011 = 2 3 + 2 2 +2 1 +2 0 + 2 -2 + 2 -3 = 15 + 0.25 +0.125 = 15,375 10

Câu 87: Biến đổi số thập phân 50.375 thành nhị phân?

Giải thích: việc biến đổi số thập phân sang nhị phân được tiến hành theo 2 bước

Trang 9

B1: biễu diễn phần nguyên: chia liên tiếp cho 2 hoặc phân tích thành tổng các 2i

B2: biễu diễn phần thập phân: nhân liên tiếp với 2, lấy phần nguyên

Phần nguyên: 50 = 32+16+2 = 25 +24 +21 = 1100102

Phần thập phân:

0.375 x 2 =0.75 0

0.75 x 2 =1.5 1

0.5 x 2 = 1.0 1

50,375 10 = 110010.011 2

Câu 88: Dạng tổng quát của lệnh cộng (ADD)?

Câu 89: Các thành phần cơ bản của CPU gồm?

Khối số học và logic ( ALU), Khối điều khiển (CU), thanh ghi ( Register)

Câu 90: Yêu cầu ngắt do lệnh gọi ngắt nằm trong chương trình sinh ra là loại ngắt nào?

Câu 91: Nguyên tắc hoạt động của bộ xử lý trung tâm CPU?

Bộ xử lý trung tâm CPU hoạt động dựa vào các chương trình được lưu trong bộ nhớ

Câu 92: Chức năng của bộ nhớ máy tính?

Lưu trữ dữ liệu ( bộ nhớ chứa chương trình, tức là chứa lệnh và số liệu)

Câu 93: Tìm giá trị biểu diễn số nguyên -35, dùng phương pháp dấu và độ lớn (8 bit,

có dấu )?

35= 32+2+1 = 01000112

-35 = 10100011 2

Câu 94: RAM được chia thành mấy loại?

2: Sram và Dram

Câu 95: ROM là gì?

Là bộ nhớ chỉ đọc

Câu 96: Cho chip nhớ SRAM có dung lượng 8K x 8 bit, có bao nhiêu đường địa chỉ? 8K x 8bit = 213 x 8 bit

13 đường địa chỉ

Câu 97: Thiết bị ROM mặt nạ là?

là bộ nhớ chỉ đọc, không thế xóa dữ liệu, dữ liệu được ghi trong lúc chế tạo

Câu 98: Thiết bị PROM là?

Trang 10

Là bộ nhớ chỉ đọc, khi sản xuất chưa ghi dữ liệu, được ghi dữ liệu 1 lần bằng thiết bị đặc biệt, dữ liệu sau khi ghi không thể xóa

Câu 99: Thiết bị EPROM là?

là loại Rom mà có thể ghi và xóa nhiều lần, mỗi khi ghi phải xóa bằng tia cực tím

Câu 100: EEPROM là?

là loại Rom có thể viết vào và xóa nhiều lần bằng điện

Câu 101: Thiết bị RAM là gì?

là bộ nhớ truy cập ngẫu nhiên, cho phép đọc và ghi dữ liệu, các thông tin trong quá trình máy tính hoạt động được lưu tạm thời trong Ram

Câu 102: Trong tổ chức chip nhớ DRAM, CAS viết tắt cụm từ nào?

CAS được viết tắt của cụm từ Column Address Select

Câu 103: Khái niệm ngắt?

Ngắt là cơ chế cho phép CPU tạm thời dừng công việc thực hiện hiện tại để chuyển sang thực hiện chương trình khác, được gọi là chương trình con phục vụ ngắt

Câu 104: Các loại ngắt trong máy tính là?

3 loại: Ngắt cứng, ngắt mềm, ngắt ngoại lệ

Câu 105: Hoạt động cơ bản của máy tính là?

là thực hiện chương trình, tức là lặp đi lặp lại chu trình nhận lệnh và thực hiện

lệnh

Câu 106: Có những cách phân loại máy tính nào?

2 cách: phân loại hiện đại và theo tính năng kỹ thuật ( truyền thống)

Câu 107: Theo cách phân loại hiện đại, có các loại máy tính nào?

Máy tính để bàn, máy chủ, máy tính nhúng

Câu 108: Phân loại theo tính năng kỹ thuật , có các loại máy tính nào ?

Microcomputer, Minicomputer, Mainframe, Super computer

Câu 109: Đối với các tín hiệu điều khiển, phát biểu nào sau đây là sai ?

a MEMR là tín hiệu đọc lệnh ,dữ liệu từ bộ nhớ và thiết bị ngoại vi

b MEMW là tín hiệu đọc lệnh từ bộ nhớ

c IOR là tín hiệu đọc dữ liệu từ cổng vào ra

d IOW là tín hiệu ghi dữ liệu ra cổng vào ra

b

Giải thích: MEMW điều khiển ghi dữ liệu tới 1 ngăn nhớ

Câu 110: Thanh ghi CX trong chíp vi xử lý Intel 8086 là?

Ngày đăng: 15/09/2022, 14:37

w