Page 49 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 49
Department of CSE, REC
LEARNING RESOURCES:
1. Dr. M. O. FaruqueSarker & Sam Washington, Learning Python Network Programming: Packt
Publishing,2015
2. Dr. M. O. FaruqueSarker, Python Network Programming Cookbook: Packet Publishing,2015
3. Kurose and Ross, Computer Networking: A Top-Down Approach Featuring the Internet (Sixth
edition), Addison Wesley (recommended)
4. Wireshark packet sniffer available athttp://www.wireshark.org
PLATFORM NEEDED:
Hardware: PC with 4 GB RAM, i3 Processor
Software: C / Python 3 /Network simulator like NS3 / OPNET / CISCO Packet Tracer / NMAP
/Webalizer
.
EC17361 MICROPROCESSORS AND MICROCONTROLLERS LABORATORY L T P C
(Common to B.E. CSE and B.Tech. IT) 0 0 4 2
OBJECTIVES:
● To introduce ALP concepts and features.
● To write ALP for arithmetic and logical operations in 8086 and 8051.
● To differentiate Serial and Parallel Interface.
● To interface different I/Os with Microprocessors.
● To be familiar with MASM.
LIST OF EXPERIMENTS:
Cycle 1: Microprocessor – 8085/8086
1. Arithmetic and logical operations
a. Addition, Subtraction, Multiplication using 8085
b Division, square and cube using 8086
c. Logical AND, OR using 8085
d. Logical XOR, 1’s and 2’s complement using 8086
2. Code conversion and Matrix operations
a. BCD to HEX, Hex to BCD using 8085
b. Matrix Addition, Subtraction and Multiplication using 8086
3. Searching and sorting operations
a. Largest and Smallest number in an array using 8085
b. Ascending and descending order using 8086
4. String manipulation operations using 8086
a. Search find and replace
b. Compare two strings
Cycle 2: Microcontroller – 8051
1. Basic arithmetic operations
a. Addition, Subtraction, Multiplication, Division
2. Logical operations
a. AND, OR, XOR, 1’s complement, 2’s complement
3. Unpacked BCD to ASCII conversion
Cycle 3: Interfacing
1. Serial interfacing using 8085
2. Timer interfacing using 8085
3. Parallel interfacing using 8086
4. Keyboard and Display interfacing using 8086
5. ADC and DAC interfacing using 8086
Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017 Page 49

