Đề cương vi xử lý & kỹ thuật số potx

6 349 0
Đề cương vi xử lý & kỹ thuật số potx

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

Thông tin tài liệu

1 Thiết kế mạch đếm không đồng bộ 4 tầng, đếm xuống, sử dụng FF JK. Cho biết ứng dụng của mạch đếm không đồng bộ. 2 Thiết kế mạch mở rộng bộ nhớ từ 4K x 4 lên 8K x 8. Cho biết vùng địa chỉ quản lý của các IC 3 Giả sử AL=10011110b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=4 d. ROR AL,CL ; Trong đó CL =4 e. SAR AL,CL ; Trong đó CL=2 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=2 4 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức: - 3*(Y - 3*X) - 5*Y b. Thực hiện cấu trúc If (A>B) or (A>10) then BX = 1 else BX=0 5 Thiết kế mạch đếm đồng bộ đến 10 sử dụng FF JK. Sử dụng đầu ra của mạch trên để điều khiển hệ thống đèn giao thông có chu kỳ như sau: đèn xanh sáng trong 40s, đèn vàng sáng trong 20s rồi đèn đỏ sáng trong 40s. Chu kỳ của xung đồng hồ là 10s. 6 Thiết kế mạch mở rộng bộ nhớ từ 1K x 8 lên 4K x 16. Cho biết vùng địa chỉ quản lý của các IC 7 Giả sử AL=10101011b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=4 d. ROR AL,CL ; Trong đó CL =4 e. SAR AL,CL ; Trong đó CL=4 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=3 8 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức - 3*(Y*Y - 3*X) - 5*Y b. Cấu trúc If (A=5) or (A=15) then BX= 0 else BX=1 9 Thiết kế mạch chuyển mã nhị phân sang mã Gray của số 4 bit. 10 Thiết kế mạch mở rộng bộ nhớ từ 1K x 4 lên 2K x 8. Cho biết vùng địa chỉ quản lý của các IC. 11 Giả sử AL=11001011b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=2 d. ROR AL,CL ; Trong đó CL =3 e. SAR AL,CL ; Trong đó CL=2 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=3 12 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Thực hiện tính biểu thức: 3*X + 7 - 3*Y b. Thực hiện tính S = 1+2+3+…+100 theo cấu trúc FOR – DO 13 Thiết kế mạch giải mã BCD (1 số) sang đèn LED 7 thanh. 14 Thiết kế mạch mở rộng bộ nhớ từ 2K x 4 lên 4K x 16. Cho biết vùng địa chỉ quản lý của các IC. 15 Giả sử AL=10011001b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=3 d. ROR AL,CL ; Trong đó CL =4 e. SAR AL,CL ; Trong đó CL=3 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=2 16 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức - (3*X + 7*Y) + Y*Y b. Tính S = 1+2+3+…+100 theo cấu trúc WHILE – DO 17 Thiết kế mạch so sánh 2 số 1 bit, rồi từ mạch này xây dựng mạch so sánh 2 số nhiều bit. 18 Thiết kế mạch mở rộng bộ nhớ từ 4K x 8 lên 8K x 16. Cho biết vùng địa chỉ quản lý của các IC 19 Giả sử AL=11110001b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=4 d. ROR AL,CL ; Trong đó CL =2 e. SAR AL,CL ; Trong đó CL=1 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=3 20 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức (3*X + 7*Y)*(5 + Y)+X*Y b. Tính S = 1+2+3+…+100 theo cấu trúc REPEAT – UNTIL 21 Thiết kế mạch đếm 10 đồng bộ, đếm lên bằng phương pháp hàm chuyển. Sử dụng FF JK. 22 Thiết kế mạch mở rộng bộ nhớ từ 1K x 4 lên 2K x 16. Cho biết vùng địa chỉ quản lý của các IC 23 Giả sử AL=10111000b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=3 d. ROR AL,CL ; Trong đó CL =3 e. SAR AL,CL ; Trong đó CL=3 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=2 244 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức: (3*X + 7*Y)*(5 + 3*Y) - 5*Y b. Thực hiện cấu trúc If (A=B) or (C>0) then DX=0 else DX=1 25 Thiết kế mạch giải mã 2 đường sang 4 đường (đầu vào tác động cao). 26 Thiết kế mạch mở rộng bộ nhớ từ 2K x 4 lên 4K x 8. Cho biết vùng địa chỉ quản lý của các IC 27 Giả sử AL=11100001b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=2 d. ROR AL,CL ; Trong đó CL =2 e. SAR AL,CL ; Trong đó CL=3 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=3 28 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức: - Y*(5 + 3*X) - 5*X*X b. Cấu trúc If (A=B) and ((C=5) or (C=10)) then DX=1 else DX=0 29 Thiết kế mạch cộng bán phần HA (Half Adder). Từ đó thiết kế mạch cộng toàn phần. 30 Thiết kế mạch mở rộng bộ nhớ từ 2K x 4 lên 8K x 16. Cho biết vùng địa chỉ quản lý của các IC. 31 Giả sử AL=11101010b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=3 d. ROR AL,CL ; Trong đó CL =3 e. SAR AL,CL ; Trong đó CL=4 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=4 32 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức - 3*(Y + 3*X*X) - 5*X*Y b. Thực hiện cấu trúc If (A=5) or ((B>0) and (C>10)) then DX=1 else DX=0 33 Thiết kế mạch trừ bán phần HS (Half Subtracter). Từ đó thiết kế mạch trừ toàn phần (mạch trừ có quan tâm đến số nhớ). 34 Thiết kế mạch mở rộng bộ nhớ từ 1K x 4 lên 4K x 16. Cho biết vùng địa chỉ quản lý của các IC 35 Giả sử AL=00111011b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=2 d. ROR AL,CL ; Trong đó CL =2 e. SAR AL,CL ; Trong đó CL=2 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=2 36 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức: - 3*(Y + 3*X*Y) - 5*X b. Thực hiện cấu trúc If (A>B) then B= - A else B=A 37 Thiết kế mạch đếm không đồng bộ 4 tầng, đếm lên, sử dụng FF JK. Cho biết ứng dụng của mạch đếm không đồng bộ. 38 Thiết kế mạch mở rộng bộ nhớ từ 4K x 4 lên 8K x 16. Cho biết vùng địa chỉ quản lý của các IC 39 Giả sử AL=10101111b và CF =1 cho biết nội dung mới của AL khi mỗi lệnh hợp ngữ sau được thực hiện: a. SHL AL,1 b. SHR AL,1 c. ROL AL, CL ; Trong đó CL=3 d. ROR AL,CL ; Trong đó CL =3 e. SAR AL,CL ; Trong đó CL=3 f. RCL AL,1 g. RCR AL,CL ; Trong đó CL=1 40 Viết các đoạn chương trình thực hiện các công việc sau bằng hợp ngữ: a. Tính biểu thức - 3*(Y + 3*X*Y) - 5*X b. Thực hiện cấu trúc If (A>B) or (A>10) then BX= 1 else BX=0 . AL,CL ; Trong đó CL=2 4 Vi t các đoạn chương trình thực hiện các công vi c sau bằng hợp ngữ: a. Tính biểu thức: - 3*(Y - 3*X) - 5*Y b. Thực hiện cấu trúc If (A>B) or (A>10) then BX = 1 else. Trong đó CL=4 32 Vi t các đoạn chương trình thực hiện các công vi c sau bằng hợp ngữ: a. Tính biểu thức - 3*(Y + 3*X*X) - 5*X*Y b. Thực hiện cấu trúc If (A=5) or ((B>0) and (C>10)) then DX=1. AL,CL ; Trong đó CL=1 40 Vi t các đoạn chương trình thực hiện các công vi c sau bằng hợp ngữ: a. Tính biểu thức - 3*(Y + 3*X*Y) - 5*X b. Thực hiện cấu trúc If (A>B) or (A>10) then BX= 1 else

Ngày đăng: 28/07/2014, 18:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan