Tất cả câu hỏi
Ngân hàng câu hỏi trắc nghiệm có giải thích chi tiết.
18.600/20.114 câuCòn 1.514
18581TTL circuits generally consume more power than CMOS circuits.2 lựa chọnDễ100% trả lời đúng
ATrue
BFalse
Lời giải
Mở trang câu hỏi này →TTL (Transistor-Transistor Logic) và CMOS (Complementary Metal-Oxide-Semiconductor) là hai loại logic số khác nhau trong thiết kế mạch điện tử. TTL thường được sử dụng trong các ứng dụng cũ hơn, trong khi CMOS được sử dụng rộng rãi trong các ứng dụng hiện đại. TTL tiêu thụ nhiều năng lượng hơn so với CMOS do các yếu tố như điện trở, điện áp và dòng điện. Điều này là do TTL sử dụng các bóng bán dẫn để thực hiện các logic số, trong khi CMOS sử dụng các transistor để giảm thiểu tiêu thụ năng lượng. Ngoài ra, CMOS còn có khả năng hoạt động ở nhiều mức điện áp khác nhau, giúp giảm thiểu tiêu thụ năng lượng khi hoạt động ở mức điện áp thấp. Vì vậy, TTL thường tiêu thụ nhiều năng lượng hơn so với CMOS.
18582A Johnson counter is also known as4 lựa chọnTrung bình50% trả lời đúng
ARing counter
BRipple counter
CSynchronous counter
DTwisted ring counter
Lời giải
Mở trang câu hỏi này →Một Johnson counter còn được gọi là một loại counter đặc biệt trong điện tử kỹ thuật số. Nó được thiết kế để giảm thiểu ảnh hưởng của các lỗi ngẫu nhiên trong quá trình đếm. Johnson counter hoạt động bằng cách sử dụng các flip-flop được kết nối theo một vòng tròn, nhưng với một số khác biệt so với ring counter thông thường. Trong một Johnson counter, mỗi flip-flop được kết nối với các flip-flop khác thông qua một đường dây XOR, giúp giảm thiểu ảnh hưởng của các lỗi ngẫu nhiên. Điều này làm cho Johnson counter trở thành một lựa chọn phổ biến trong các ứng dụng yêu cầu độ chính xác cao.
18583Convert (469)₁₀ to hexadecimal.4 lựa chọnTrung bình60% trả lời đúng
A1E5
B1D7
C1F5
D1D5
Lời giải
Mở trang câu hỏi này →Để chuyển số thập phân (469)₁₀ sang hệ thập lục phân, chúng ta cần thực hiện các bước sau:
Bước 1: Tách số thành các nhóm gồm 4 chữ số từ phải sang trái.
Bước 2: Mỗi nhóm 4 chữ số được chuyển sang hệ thập lục phân.
Bước 3: Kết hợp các nhóm đã chuyển sang hệ thập lục phân để được kết quả cuối cùng.
Ví dụ, số thập phân 469 được tách thành các nhóm là 46 và 9.
Số 46 được chuyển sang hệ thập lục phân là 2E.
Số 9 được chuyển sang hệ thập lục phân là 9.
Kết hợp các nhóm đã chuyển sang hệ thập lục phân, ta được kết quả cuối cùng là 2E9.
Tuy nhiên, trong câu hỏi, chúng ta được yêu cầu chọn một trong các đáp án đã cho.
Sau khi chuyển số thập phân (469)₁₀ sang hệ thập lục phân, chúng ta nhận được kết quả là 1D5.
18584What is the decimal value of (7F)₁₆?4 lựa chọnTrung bình50% trả lời đúng
A128
B125
C126
D127
Lời giải
Mở trang câu hỏi này →Để tìm hiểu giá trị thập phân của số (7F)₁₆, chúng ta cần hiểu về hệ số 16 và cách chuyển đổi từ hệ số 16 sang hệ số 10. Hệ số 16 là hệ số có 16 ký tự khác nhau, bao gồm 0 đến 9 và A đến F, trong đó A tương đương với 10, B tương đương với 11, C tương đương với 12, D tương đương với 13, E tương đương với 14 và F tương đương với 15. Số (7F)₁₆ có nghĩa là 7 * 16^1 + F * 16^0. Trong đó, F tương đương với 15. Vì vậy, (7F)₁₆ = 7 * 16 + 15 * 1 = 112 + 15 = 127.
18585Convert (1010)₂ to decimal.4 lựa chọnTrung bình67% trả lời đúng
A12
B14
C10
D9
Lời giải
Mở trang câu hỏi này →Để chuyển số nhị phân (1010)₂ sang thập phân, chúng ta cần hiểu rằng mỗi chữ số trong số nhị phân đại diện cho một mức độ 2^n, bắt đầu từ n = 0 từ trái sang phải. Trong trường hợp này, số (1010)₂ có 4 chữ số. Chúng ta sẽ tính giá trị của mỗi chữ số và cộng chúng lại với nhau.
Chữ số đầu tiên (1) đại diện cho 2^3 = 8. Chữ số thứ hai (0) đại diện cho 2^2 = 4. Chữ số thứ ba (1) đại diện cho 2^1 = 2. Chữ số cuối cùng (0) đại diện cho 2^0 = 1.
Khi cộng các giá trị này lại với nhau, ta có: 8 + 0 + 2 + 1 = 11. Do đó, số (1010)₂ tương đương với 11 trong hệ thập phân.
18586In a serial-in-serial-out (SISO) shift register, data is:4 lựa chọnTrung bình50% trả lời đúng
Aentered and retrieved in parallel
Bentered and retrieved serially
Centered serially and retrieved in parallel
Dentered in parallel and retrieved serially
Lời giải
Mở trang câu hỏi này →Trong một bộ chuyển đổi dữ liệu serial-in-serial-out (SISO), dữ liệu được nhập và lấy ra theo cách nào?
18587Consider the following Verilog statement: assign Y = A ^ B; This operation represents:4 lựa chọnDễ75% trả lời đúng
Alogical XOR
Bshift operation
Clogical OR
Dlogical AND
Lời giải
Mở trang câu hỏi này →Trong Verilog, toán hạng ^ được sử dụng để biểu diễn phép toán XOR (hoặc). Nó thực hiện phép toán bit-by-bit giữa hai biến A và B. Trong phép toán XOR, nếu hai bit tương ứng là khác nhau, thì kết quả sẽ là 1. Ngược lại, nếu hai bit tương ứng là giống nhau, thì kết quả sẽ là 0. Ví dụ, nếu A = 0110 và B = 1010, thì kết quả của phép toán A ^ B sẽ là 1100. Phép toán XOR thường được sử dụng trong các ứng dụng liên quan đến mã hóa và giải mã dữ liệu.
18588A 4-bit register constructed using D flip-flops can store how many different binary values?4 lựa chọnDễ75% trả lời đúng
A4
B8
C32
D16
Lời giải
Mở trang câu hỏi này →Một bộ nhớ 4-bit được xây dựng bằng cách sử dụng các flip-flop D có thể lưu trữ bao nhiêu giá trị nhị phân khác nhau? Mỗi flip-flop D có thể lưu trữ 2 giá trị: 0 hoặc 1. Vì bộ nhớ 4-bit được xây dựng bằng cách sử dụng 4 flip-flop D nên tổng số giá trị có thể lưu trữ là 2^4 = 16. Điều này có nghĩa là bộ nhớ 4-bit có thể lưu trữ 16 giá trị nhị phân khác nhau, từ 0000 đến 1111.
18589When the processor is running code in response to an exception (including interrupts), it switches to which operating mode?4 lựa chọnDễ75% trả lời đúng
AHandler/Privileged Mode
BProcess Mode
CThread Mode
DDebug Mode
Lời giải
Mở trang câu hỏi này →Khi bộ xử lý chạy mã lệnh để phản hồi một ngoại lệ (bao gồm cả các tín hiệu ngắt), nó sẽ chuyển sang chế độ hoạt động nào?
18590What is the main difference between a hardware timer and a software timer?4 lựa chọnDễ75% trả lời đúng
ASoftware timers are implemented in software and usually have lower precision
BHardware timers are implemented in software and usually have higher precision
CHardware timers are implemented using external circuits only
DSoftware timers have higher precision
Lời giải
Mở trang câu hỏi này →Khái niệm về timer (đồng hồ) trong lập trình là một phần quan trọng trong việc quản lý thời gian thực thi của chương trình. Có hai loại timer chính: timer phần cứng (hardware timer) và timer phần mềm (software timer). Timer phần cứng được thực hiện bằng cách sử dụng các mạch điện tử bên ngoài, thường được tích hợp vào bo mạch chủ của máy tính. Điều này cho phép timer phần cứng có độ chính xác cao và thường không bị ảnh hưởng bởi các tác nhân bên ngoài như tải hệ thống. Ngược lại, timer phần mềm được thực hiện bằng cách sử dụng mã nguồn, thường có độ chính xác thấp hơn và có thể bị ảnh hưởng bởi các tác nhân bên ngoài như tải hệ thống.
18591In Verilog RTL, the operator << represents4 lựa chọnDễ100% trả lời đúng
Aaddition
Bleft shift operation
Ccomparison
Dlogical AND
Lời giải
Mở trang câu hỏi này →Trong Verilog RTL, toán tử << được sử dụng để biểu diễn phép dịch sang trái. Đây là một trong những toán tử bitwise quan trọng trong Verilog. Khi thực hiện phép dịch sang trái, các bit ở vị trí cao hơn sẽ bị xóa và các bit ở vị trí thấp hơn sẽ được dịch sang vị trí cao hơn. Ví dụ, nếu chúng ta có một số nguyên 8 bit là 1010, sau khi thực hiện phép dịch sang trái 2 vị trí, số nguyên sẽ trở thành 0100. Phép dịch sang trái thường được sử dụng trong các ứng dụng như mã hóa, giải mã và xử lý tín hiệu số.
18592Given: T flip-flop. T = 0. Present state Q = 1. The next state Q is4 lựa chọnDễ75% trả lời đúng
A0
BToggle
CQ (stays at 1)
DUndefined
Lời giải
Mở trang câu hỏi này →Khi T = 0, flip-flop T sẽ giữ nguyên trạng thái hiện tại. Trong trường hợp này, trạng thái hiện tại của flip-flop là Q = 1. Vì vậy, trạng thái tiếp theo của flip-flop sẽ vẫn là Q = 1. Điều này có nghĩa là flip-flop sẽ giữ nguyên trạng thái hiện tại khi T = 0. Do đó, đáp án đúng là "Q (stays at 1)".
18593A 4-bit Johnson counter has how many unique states?4 lựa chọnTrung bình50% trả lời đúng
A2
B16
C8
D4
Lời giải
Mở trang câu hỏi này →Một counter Johnson 4-bit có thể tồn tại trong 2^n trạng thái khác nhau, trong đó n là số lượng bit. Trong trường hợp này, n = 4. Vì vậy, số trạng thái khác nhau mà một counter Johnson 4-bit có thể tồn tại là 2^4 = 16. Tuy nhiên, một counter Johnson chỉ có thể tồn tại trong một số trạng thái nhất định, được gọi là các trạng thái ổn định. Các trạng thái ổn định trong một counter Johnson 4-bit là 8 trạng thái. Vì vậy, câu trả lời đúng cho câu hỏi này là 8.
18594Which flip-flop can be obtained by connecting the J and K inputs together?4 lựa chọnDễ75% trả lời đúng
AT flip-flop
BSR flip-flop
Cmaster-slave flip-flop
DD flip-flop
Lời giải
Mở trang câu hỏi này →Một flip-flop có thể được tạo bằng cách kết nối các đầu vào J và K cùng nhau. Điều này tạo ra một loại flip-flop đặc biệt được gọi là flip-flop T. Trong flip-flop T, đầu vào T đóng vai trò như một đầu vào điều khiển. Khi đầu vào T được đặt thành 1, flip-flop sẽ chuyển trạng thái. Ngược lại, khi đầu vào T được đặt thành 0, flip-flop sẽ giữ nguyên trạng thái hiện tại. Flip-flop T thường được sử dụng trong các ứng dụng yêu cầu chuyển trạng thái nhanh chóng và chính xác.
18595Convert decimal 0.375 to binary.4 lựa chọnDễ75% trả lời đúng
A0.101
B0.111
C0.110
D0.011
Lời giải
Mở trang câu hỏi này →Để chuyển số thập phân 0,375 sang nhị phân, chúng ta cần thực hiện các bước sau. Trước hết, chúng ta cần chuyển số thập phân sang số thập phân có phần nguyên và phần thập phân riêng biệt. Số 0,375 có phần nguyên là 0 và phần thập phân là 0,375. Tiếp theo, chúng ta cần tìm số thập phân có phần thập phân là 0,375. Số này là 3/8. Sau đó, chúng ta cần tìm số nhị phân tương ứng với số thập phân 3/8. Số nhị phân tương ứng với 3/8 là 0,011. Do đó, số nhị phân tương ứng với số thập phân 0,375 là 0,011.
18596In a PLA, the AND gates generate:4 lựa chọnTrung bình50% trả lời đúng
ASum terms
BProduct terms
CClock signals
DMemory addresses
Lời giải
Mở trang câu hỏi này →Trong một PLA (Programmable Logic Array), AND gate đóng vai trò quan trọng trong việc tạo ra các từ hạng sản phẩm. Các từ hạng sản phẩm là các biểu thức logic kết hợp các biến đầu vào bằng phép AND. Mỗi AND gate trong PLA sẽ tạo ra một từ hạng sản phẩm, và các từ hạng sản phẩm này sẽ được kết hợp lại để tạo ra các biểu thức logic phức tạp hơn. Điều này cho phép PLA thực hiện các chức năng logic phức tạp mà không cần đến các thiết bị logic riêng biệt. Các từ hạng sản phẩm được tạo ra bởi AND gate sẽ được sử dụng để tạo ra các biểu thức logic cuối cùng của PLA.
18597Using 2's complement (101010) - (000111)4 lựa chọnKhó17% trả lời đúng
A100011
B011010
C011011
D110011
Lời giải
Mở trang câu hỏi này →Để thực hiện phép trừ hai số nhị phân bằng cách sử dụng phương pháp 2's complement, chúng ta cần thực hiện các bước sau.
Bước 1: Tìm hai số nguyên âm tương ứng với hai số nhị phân đã cho. Số nhị phân 000111 tương ứng với số nguyên âm -7, số nhị phân 101010 tương ứng với số nguyên âm -6.
Bước 2: Tìm hai số nguyên âm này trong hệ thập phân, sau đó thực hiện phép trừ.
-6 - (-7) = -6 + 7 = 1
Bước 3: Chuyển số nguyên âm 1 về hệ nhị phân, ta được số nhị phân 000001.
Bước 4: Lấy số nhị phân 000001 và số nhị phân 101010, thực hiện phép cộng hai số nhị phân này.
101010
+000001
-----
101011
Kết quả cuối cùng là số nhị phân 101011, tương ứng với số nguyên 11.
Vì vậy, phép trừ hai số nhị phân 101010 và 000111 bằng cách sử dụng phương pháp 2's complement là 101011.
18598A register is a group of flip-flops used to4 lựa chọnDễ100% trả lời đúng
APerform multiplication
BStore multi-bit binary information
CReduce hazards
DGenerate clock pulses
Lời giải
Mở trang câu hỏi này →Một bộ đăng ký (register) là một nhóm các flip-flop được sử dụng để lưu trữ thông tin nhị phân nhiều bit. Bộ đăng ký có thể được sử dụng để lưu trữ các giá trị số nguyên hoặc các mã nhị phân. Mỗi flip-flop trong bộ đăng ký có thể được thiết lập để lưu trữ một bit nhị phân. Bộ đăng ký thường được sử dụng trong các hệ thống máy tính để lưu trữ các giá trị tạm thời trong quá trình thực hiện các phép toán. Ví dụ, trong một hệ thống máy tính, bộ đăng ký có thể được sử dụng để lưu trữ các giá trị số nguyên trong quá trình thực hiện phép tính nhân (multiplication). Tuy nhiên, mục đích chính của bộ đăng ký là lưu trữ thông tin nhị phân nhiều bit.
18599How many output lines does a 2-to-4 decoder have?4 lựa chọnTrung bình67% trả lời đúng
A2
B3
C4
D8
Lời giải
Mở trang câu hỏi này →Một bộ giải mã 2 đến 4 (2-to-4 decoder) là một loại bộ giải mã số học. Nó có nhiệm vụ chọn một trong bốn đường ra dựa trên hai đường vào. Bộ giải mã này hoạt động theo nguyên tắc logic, nơi mỗi đường vào được kết nối với một bộ logic AND và một bộ logic OR. Khi một đường vào được kích hoạt, bộ logic AND sẽ tạo ra một tín hiệu logic cao, và bộ logic OR sẽ chọn một trong bốn đường ra dựa trên tín hiệu logic cao đó. Bộ giải mã 2 đến 4 có bốn đường ra, vì vậy nó có thể chọn một trong bốn đường ra dựa trên hai đường vào.
18600The Boolean expression A + 0 simplifies to:4 lựa chọnDễ80% trả lời đúng
A1
B0
CA'
DA
Lời giải
Mở trang câu hỏi này →Trong logic Boolean, phép toán A + 0 có thể được hiểu là phép OR giữa A và 0. Trong logic Boolean, 0 được xem là giá trị sai (false), vì vậy phép toán A + 0 có thể được hiểu là phép OR giữa A và giá trị sai. Theo quy tắc OR trong logic Boolean, nếu một trong hai giá trị là giá trị sai, thì kết quả của phép OR sẽ là giá trị đúng (true). Vì vậy, A + 0 sẽ luôn luôn là giá trị đúng (true), bất kể giá trị của A là gì. Điều này có nghĩa là A + 0 sẽ luôn luôn được rút gọn thành A', vì A' là biểu thức Boolean đại diện cho giá trị ngược của A.