Computer Knowledge

Digital Logic and Microprocessors

735 Questions

Digital logic and microprocessors form the core of computer science, covering logic gates, combinational and sequential circuits, and CPU architecture. These topics are crucial for computer knowledge sections in technical exams. Test your digital electronics basics here.

Logic gates and circuitsCombinational vs sequential circuitsMicroprocessor instructionsTruth tables and boolean functions

Digital Logic and Microprocessors Questions

Multiple choice
  1. Bipolar AMI encoding

  2. Baseline

  3. DC components

  4. Polar RZ encoding

  5. Bipolar pseudoternary encoding

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

It uses three values positive, negative and zero and the signal changes not between bits, but during the bits. The 1 bit is encoded as a zero voltage and the 0 bit is encoded as alternating +ve and -ve voltages.

Multiple choice
  1. Flash Type ADC

  2. Digital Ramp ADC

  3. Binary Weighted Input DAC

  4. Resolution

  5. Nyquist Frequency

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

This circuit makes use of a free running counter and connect the output of a free running binary counter to the input of a DAC, then compare the analog output of the DAC with the analog input signal go be digitized.

Multiple choice
  1. Successive Approximation ADC

  2. Flash Type ADC

  3. Binary Weighted Input DAC

  4. Aliasing

  5. Nyquist Frequency

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In the circuit, a very special counter circuit is used, which counts by trying all values of bits starting with the most significant bits and finishing at the least significant bits.

Multiple choice
  1. Register Addressing Mode

  2. Immediate Addressing Mode

  3. Intrasegment Direct Addressing Mode

  4. Control Unit

  5. Register Indirect Mode

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

It may be used with either conditional or unconditional branching, but a conditional branch instruction can have only an 8 bit displacement in 8086 processor.