0% found this document useful (0 votes)
47 views5 pages

Lab Assignment

The document provides instructions for a lab assignment involving digital circuit design and assembly language programming. Students are required to complete two experiments from the digital circuit design section and two from the assembly language programming section. For the digital circuit design experiments, students must use Multisim to design, simulate, and capture screenshots of the circuits and waveforms with their BITS ID. For the assembly language programming experiments, students must use an 8086 emulator to write programs, capture screenshots of memory, flags, stack, and the emulator with their BITS ID. The last date for submission is September 24th, 2021.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
47 views5 pages

Lab Assignment

The document provides instructions for a lab assignment involving digital circuit design and assembly language programming. Students are required to complete two experiments from the digital circuit design section and two from the assembly language programming section. For the digital circuit design experiments, students must use Multisim to design, simulate, and capture screenshots of the circuits and waveforms with their BITS ID. For the assembly language programming experiments, students must use an 8086 emulator to write programs, capture screenshots of memory, flags, stack, and the emulator with their BITS ID. The last date for submission is September 24th, 2021.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 5

Lab Assignment DEMP

S2-19 CSIWZC263/S2-19 SSWTZC263

Show the implementation of these circuits using Multisim and the resultant wave forms. You are
required to take the screenshot of your circuit and waveform and paste it as a word file with your
BITS ID mentioned on the waveform plots. The screen shot of the circuit should have the bits ID
as shown. This can be done as explained below.
For the circuit file the command is ctrl+Alt+A

Instruction:
There are two sections of the assignment.
The students are required to select two experiments from both the digital and assembly section
each, and submit it on the e-learning portal. Only the assignment submitted to the e-learning
portal will be evaluated. In making selection of two assignments, from the digital part, one has to
select one experiment, from each of the combination and sequential part
The assignment component carries 10 marks and each question is of 2.5 marks each.
The last date of submission will be 24th September 2021, midnight
The students are advised not to wait till the last date for the submission, as there are limited
number of licenses and last hour crowding may prevent from accessing the tool.
Digital Design
1. 2-bit Comparator Design a circuit that takes two unsigned 2-bit numbers (a and b), and
displays one of greater(a < b), lesser (a < b) or equal (a == b) signals.
2. Implement the function using Y= (1,2,3,4,6.7,9,14,15) the following list of components
[3]

Slno Component quantity


1 4X1 Mux 1
2 2 input OR gates 2
3 NOT gate 2
4 2 input AND gate 1

3. Desgin a synchronous BCD counter using T flip flop and verify its performance using
Multisim
4. Design a sequence detector circuit that produces an output pulse z=1 whenever the
sequence 1111 appears. Overlapping sequences are accepted; for example, if the input is
010101111110 the output is 000000001110. Realise the logic using JK flip-flop , Verify the
result using multisim and use four channel oscilloscope to show the waveforms as result.
The waveform should include the clk, IP signal and the states of the flip-flop.

Assembly Language Programing

5. Write an assembly language program to multiply the two 16-bit words in the memory
location called Multiplicand and Multiplier. The result is stored in the memory
location product

6. Write an assembly language program to take average of two Number named ONE-
NO and SECOND- NO and put the result in the memory location.

7. Write an assembly language program to find the LCM of Two Numbers

For all the assembly language assignment us 8086 emulator. You are required to show
the following screen shots . Bits ID needs to be mentioned on all the screen shots
a. Random access memory,
b. Flag

c. Stack

d. Emulator

You might also like