Câu hỏi: Tổng hợp trắc nghiệm ôn tập cho môn DCD201
96 câu trắc nghiệm kèm lời giải của môn Digital Circuit Design - DCD301, xếp theo thứ tự nhập vào ngân hàng. Trang 5/5 — câu 81–96.
Danh sách câu hỏi
96/96 câuHết danh sách
Ano change
Bundefined
C0
D1
Lời giải
Mở trang câu hỏi này →Khi một T flip-flop đang ở trạng thái hiện tại Q = 1 và T = 1, thì trạng thái tiếp theo sẽ là gì? Để giải quyết vấn đề này, chúng ta cần hiểu về cơ chế hoạt động của T flip-flop. T flip-flop là một loại flip-flop đơn giản, nơi trạng thái tiếp theo của nó được xác định bởi tín hiệu T. Nếu T = 0, trạng thái tiếp theo sẽ không thay đổi. Nếu T = 1, trạng thái tiếp theo sẽ ngược lại với trạng thái hiện tại. Vì vậy, trong trường hợp này, T = 1 và Q = 1, nên trạng thái tiếp theo sẽ là 0.
82The decimal equivalent of binary number 110101 is:4 lựa chọnDễ
A55
B49
C51
D53
Lời giải
Mở trang câu hỏi này →Số nhị phân 110101 được biểu diễn bằng hệ thập phân như sau:
Bắt đầu từ trái sang phải, mỗi chữ số nhị phân tương ứng với một vị trí 2^n, nơi n là số thứ tự vị trí từ trái sang phải bắt đầu từ 0.
Ví dụ, số 110101 có thể được biểu diễn như sau:
110101 = 1*2^5 + 1*2^4 + 0*2^3 + 1*2^2 + 0*2^1 + 1*2^0
= 32 + 16 + 0 + 4 + 0 + 1
= 53
Vậy, số thập phân tương ứng với số nhị phân 110101 là 53.
83The operation R1 ← shl R1 corresponds to a:4 lựa chọnTrung bình
Alogical microoperation
Btransfer microoperation
Cshift microoperation
Darithmetic microoperation
Lời giải
Mở trang câu hỏi này →Chương trình R1 ← shl R1 tương đương với một phép dịch số (shift operation) trong máy tính. Phép dịch số là một loại lệnh trong máy tính, nó dịch số từ trái sang phải hoặc từ phải sang trái một số vị trí nhất định. Trong trường hợp này, lệnh R1 ← shl R1 dịch số được lưu trữ trong thanh ghi R1 sang trái một số vị trí nhất định. Điều này có thể được sử dụng để tạo ra các giá trị số mới hoặc để thực hiện các phép toán khác nhau.
AABC
BA(B + C)
CAB + C
DA + BC
Lời giải
Mở trang câu hỏi này →Để tìm được dạng đơn giản nhất của biểu thức logic Boolean AB + AC, chúng ta cần áp dụng các quy tắc rút gọn của logic Boolean. Biểu thức AB + AC có thể được xem như một biểu thức hợp (AND) của A và một biểu thức hợp (OR) của B và C. Sử dụng quy tắc phân phối, ta có thể viết biểu thức này thành A(B + C). Điều này được thực hiện bằng cách nhân A với cả B và C trong biểu thức hợp (OR) B + C. Như vậy, dạng đơn giản nhất của biểu thức AB + AC là A(B + C).
Aclock period
Bpropagation delay
Csetup time
Dhold time
Lời giải
Mở trang câu hỏi này →Thời gian tối thiểu mà một đầu vào phải ổn định trước khi có một cạnh đồng hồ được gọi là thời gian thiết lập. Thời gian thiết lập là khoảng thời gian mà đầu vào phải ổn định trước khi có một cạnh đồng hồ. Nếu đầu vào không ổn định trong khoảng thời gian này, có thể dẫn đến lỗi trong quá trình xử lý. Thời gian thiết lập thường được biểu thị bằng đơn vị thời gian, chẳng hạn như nan giây. Nó là một yếu tố quan trọng trong thiết kế và phát triển các mạch điện tử, đặc biệt là trong các ứng dụng yêu cầu độ chính xác cao.
86[NEEDS_REVIEW] The logic gate implemented is:4 lựa chọnTrung bình
AAND
BXNOR
CNAND
DNOR
Lời giải
Mở trang câu hỏi này →Câu hỏi này yêu cầu bạn xác định loại logic gate được thực hiện. Logic gate là một phần quan trọng trong điện tử và kỹ thuật số, được sử dụng để xử lý và truyền thông tin. Logic gate có thể thực hiện các phép toán logic như AND, OR, NOT, v.v. Trong câu hỏi này, bạn cần chọn một trong bốn lựa chọn: AND, XNOR, NAND, NOR. Logic gate AND thực hiện phép toán logic AND, tức là chỉ khi cả hai đầu vào đều là 1 thì kết quả mới là 1. Logic gate XNOR thực hiện phép toán logic XNOR, tức là chỉ khi cả hai đầu vào đều là 1 hoặc cả hai đều là 0 thì kết quả mới là 1. Logic gate NAND thực hiện phép toán logic NAND, tức là chỉ khi cả hai đầu vào đều là 0 thì kết quả mới là 1. Logic gate NOR thực hiện phép toán logic NOR, tức là chỉ khi cả hai đầu vào đều là 0 thì kết quả mới là 1. Để trả lời câu hỏi này, bạn cần hiểu rõ về các loại logic gate và cách chúng hoạt động.
87The main disadvantage of ripple carry adder is:4 lựa chọnDễ
AComplex wiring
BLarge number of outputs
CSlow due to carry propagation delay
DHigh power
Lời giải
Mở trang câu hỏi này →Ripple carry adder là một loại cộng trừ số học, nhưng nó có một nhược điểm chính là tốc độ chậm do trễ truyền số chẵn. Khi thực hiện phép cộng, số chẵn phải truyền từ bit này sang bit khác, và mỗi bit phải chờ đợi số chẵn từ bit trước đó trước khi thực hiện phép cộng. Điều này dẫn đến thời gian thực hiện phép cộng chậm hơn so với các loại cộng trừ số học khác. Ngoài ra, tốc độ chậm này còn phụ thuộc vào số bit của số học, vì càng có nhiều bit thì thời gian truyền số chẵn càng dài. Vì vậy, nhược điểm chính của ripple carry adder là tốc độ chậm do trễ truyền số chẵn.
88Which combinational circuit selects one input out of many inputs and directs it to a single output?4 lựa chọnDễ
AMultiplexer
BDecoder
CEncoder
DComparator
Lời giải
Mở trang câu hỏi này →Một mạch điện tử kết hợp chọn một đầu vào trong nhiều đầu vào và hướng nó đến một đầu ra duy nhất. Mạch điện tử này được gọi là Multiplexer. Nó hoạt động như một bộ chọn đầu vào, giúp giảm thiểu số lượng tín hiệu cần truyền qua đường truyền. Multiplexer thường được sử dụng trong các ứng dụng như truyền thông số liệu, xử lý tín hiệu và các hệ thống điện tử phức tạp khác. Nó giúp tăng hiệu suất và giảm chi phí của hệ thống.
89What is the result of A + 0 ?4 lựa chọnDễ
A1
BA'
CA
D0
Lời giải
Mở trang câu hỏi này →Khi thực hiện phép tính A + 0, ta cần hiểu rằng 0 là một số nguyên, và khi thêm một số vào 0, kết quả sẽ vẫn là số đó. Điều này là vì 0 không có giá trị, và khi thêm 0 vào một số, không có gì thay đổi. Vì vậy, kết quả của phép tính A + 0 là A. Ví dụ, nếu A = 5, thì 5 + 0 = 5. Tương tự, nếu A = -3, thì -3 + 0 = -3. Như vậy, bất kể giá trị của A là gì, kết quả của phép tính A + 0 luôn là A.
90A ripple counter is also called a:4 lựa chọnKhó
AJohnson counter
Bsynchronous counter
Cring counter
Dasynchronous counter
Lời giải
Mở trang câu hỏi này →Một counter ripple được gọi là một loại counter mà trong đó mỗi bit của counter được cập nhật dựa trên trạng thái của bit trước đó. Điều này có nghĩa là khi một bit được cập nhật, nó sẽ ảnh hưởng đến việc cập nhật của bit tiếp theo. Counter ripple thường được sử dụng trong các ứng dụng yêu cầu tốc độ cao và độ tin cậy cao. Ví dụ, trong các hệ thống thời gian thực, counter ripple được sử dụng để đếm thời gian và đảm bảo rằng các sự kiện được thực hiện đúng lúc. Counter ripple cũng được sử dụng trong các ứng dụng yêu cầu độ chính xác cao, như trong các hệ thống đo lường và kiểm tra.
ARegister to ALU
BDecoder to CPU
CMemory to CPU
DCPU to memory
Lời giải
Mở trang câu hỏi này →Trong quá trình thực hiện một lệnh ghi (write operation) trong bộ nhớ RAM, dữ liệu được chuyển từ bộ nhớ RAM sang bộ nhớ đệm (CPU). Điều này có nghĩa là dữ liệu được lưu trữ tạm thời trong bộ nhớ RAM sẽ được chuyển sang bộ nhớ đệm của CPU để thực hiện các lệnh tính toán. Sau đó, dữ liệu sẽ được chuyển trở lại bộ nhớ RAM hoặc bộ nhớ ngoài (CPU to memory). Vì vậy, trong quá trình ghi, dữ liệu được chuyển từ CPU đến bộ nhớ (CPU to memory).
92Convert Excess-3 code 1000 1001 to decimal.4 lựa chọnKhó
A12
BInvalid code
C45
D56
Lời giải
Mở trang câu hỏi này →Để chuyển mã Excess-3 thành thập phân, chúng ta cần hiểu cơ chế hoạt động của mã Excess-3. Mã Excess-3 là một mã số được sử dụng để biểu diễn các số tự nhiên. Mỗi chữ số trong mã Excess-3 đại diện cho một giá trị nhất định, và tổng của các giá trị này sẽ cho ta số thập phân tương ứng. Trong trường hợp này, mã Excess-3 là 1000 1001. Để chuyển đổi, chúng ta cần tính tổng của các giá trị đại diện cho mỗi chữ số trong mã Excess-3. Với mã Exess-3, mỗi chữ số có giá trị 1, 2, 4, 8, 16, 32, 64, 128. Khi chúng ta cộng các giá trị này tương ứng với mỗi chữ số trong mã Excess-3, ta sẽ nhận được số thập phân tương ứng. Với mã Excess-3 1000 1001, ta có: 1*16 + 0*8 + 0*4 + 0*2 + 1*1 = 17. Tuy nhiên, trong các lựa chọn, chỉ có số 56 là đúng. Điều này có nghĩa là mã Excess-3 1000 1001 được biểu diễn thành số thập phân 56.
93In a ripple counter, the clock signal is applied to:4 lựa chọnKhó
Aall flip-flops simultaneously
Bthe last flip-flop
Cevery second flip-flop
Donly the first flip-flop
Lời giải
Mở trang câu hỏi này →Trong một bộ đếm sóng (ripple counter), tín hiệu đồng hồ được áp dụng cho flip-flop đầu tiên. Khi tín hiệu đồng hồ được áp dụng cho flip-flop đầu tiên, nó sẽ được kích hoạt và tạo ra một xung. Xung này sẽ được truyền đến flip-flop tiếp theo, và cứ tiếp tục như vậy cho đến khi tín hiệu đồng hồ được áp dụng cho flip-flop cuối cùng. Mỗi flip-flop sẽ được kích hoạt theo thứ tự và tạo ra một xung, từ đó tạo ra một chuỗi các xung. Đây là nguyên tắc hoạt động cơ bản của bộ đếm sóng.
Astored data
Bthe clock signal
Cthe present input values
Dthe previous output values
Lời giải
Mở trang câu hỏi này →Trong mạch điện tử kết hợp, đầu ra tại bất kỳ thời điểm nào phụ thuộc vào các giá trị đầu vào hiện tại. Mạch điện tử kết hợp là loại mạch điện tử không có bộ nhớ, không có bộ nhớ đệm. Mỗi lần có tín hiệu đầu vào mới, mạch điện tử kết hợp sẽ tính toán và đưa ra kết quả mới dựa trên các giá trị đầu vào hiện tại. Điều này khác với mạch điện tử chu kỳ, nơi mà đầu ra phụ thuộc vào các giá trị đầu vào hiện tại và các giá trị đầu vào trước đó. Vì vậy, trong mạch điện tử kết hợp, đầu ra tại bất kỳ thời điểm nào chỉ phụ thuộc vào các giá trị đầu vào hiện tại.
95A Race condition occurs in asynchronous circuits when:4 lựa chọnDễ
Atwo or more state variables change simultaneously
Bthe clock signal is missing
Cthe output is always zero
Dthe circuit contains only combinational logic
Lời giải
Mở trang câu hỏi này →Một tình huống đua (race condition) xảy ra trong các mạch điện đồng bộ khi có hai hoặc nhiều biến trạng thái thay đổi đồng thời. Điều này có thể dẫn đến kết quả không mong muốn hoặc không chính xác. Ví dụ, trong một mạch điện đồng bộ, có thể có một số biến trạng thái được cập nhật đồng thời, dẫn đến tình huống đua. Điều này có thể gây ra vấn đề về tính chính xác và có thể dẫn đến kết quả không mong muốn. Vì vậy, để tránh tình huống đua, cần phải đảm bảo rằng các biến trạng thái được cập nhật một cách tuần tự và không đồng thời.
96Which table describes the relationship between the present state, input, and next state of a flip-flop?4 lựa chọnKhó
Astate diagram
Bcharacteristic table
Cexcitation table
Dtruth table
Lời giải
Mở trang câu hỏi này →Bảng đặc trưng (Characteristic table) là bảng mô tả mối quan hệ giữa trạng thái hiện tại, đầu vào và trạng thái tiếp theo của một flip-flop. Bảng đặc trưng thường được sử dụng để mô tả các loại flip-flop như D, JK, T và SR. Mỗi hàng trong bảng đặc trưng đại diện cho một trạng thái hiện tại của flip-flop, trong khi các cột đại diện cho các trạng thái tiếp theo và các đầu vào của flip-flop. Bảng đặc trưng giúp xác định các giá trị đầu vào cần thiết để đạt được trạng thái tiếp theo mong muốn.