mil oral question

5
TITLE: Addition of array of N numbers 1.What is Microprocessor? 2.How is a Physical Address Generated? 3.What is Hardware and Software Interrupt? 4.What is a Macro? TITLE: Overlapped and Non Overlapped block transfer 1.What is a Procedure? 2.Comment on difference in macro or procedure? 3.How do you debug the program? 4.What are the various options available with debug? TITLE: Find and Count negative numbers from an array stored 1) How is an object file created? 2) What does a linker do? 3) What is segmentation? 4) What are advantages of Segmentation TITLE: HEX to BCD & BCD to HEX Conversion 1) What do you mean by multitasking? How is it done in 8086? 2) What is MIN/MAX mode in 8086? 3) If 8k of RAM is to be interfaced, how many address lines will you Use? TITLE: STRING OPERATIONS 1) What is an ASCII code? 2) Why do you compare a key accepted with 39h? 3) How can you check the contents of DS? 4) What is MASM/TASM? 5) What is offset of an address? TITLE: STRING MANIPULATIONS

Upload: amit-sangale

Post on 18-Nov-2014

207 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Mil Oral Question

TITLE: Addition of array of N numbers

1.What is Microprocessor?2.How is a Physical Address Generated?3.What is Hardware and Software Interrupt?4.What is a Macro?

TITLE: Overlapped and Non Overlapped block transfer

1.What is a Procedure?2.Comment on difference in macro or procedure?3.How do you debug the program?4.What are the various options available with debug?

TITLE: Find and Count negative numbers from an array stored

1) How is an object file created?2) What does a linker do?3) What is segmentation?4) What are advantages of Segmentation

TITLE: HEX to BCD & BCD to HEX Conversion

1) What do you mean by multitasking? How is it done in 8086?2) What is MIN/MAX mode in 8086?3) If 8k of RAM is to be interfaced, how many address lines will you Use?

TITLE: STRING OPERATIONS

1) What is an ASCII code?2) Why do you compare a key accepted with 39h?3) How can you check the contents of DS?4) What is MASM/TASM?5) What is offset of an address?

TITLE: STRING MANIPULATIONS

1.Explain Extern Directive.2.Explain String Instructions.

Page 2: Mil Oral Question

TITLE: ASCENDING AND DESCENDING ORDER

1.Explain Bubble Sort Method?2.Which Algorithm is used for very fast sorting?3.Explain different sorting method?

TITLE: MULTIPLICATION USING SUCCESSIVE ADDITION AND ADD & SHIFT METHOD COMPARE THE RESULT USING MUL INSTRUCTION

1.Which Instructions are available to perform Signed & Unsigned Multiplication in 8086?2.Explain Booth’s Algorithm.

TITLE: STUDY OF 8086 MICROPROCESSOR BASED SYSTEM

a. Memory mappingb. Address Lines required for 16K

Page 3: Mil Oral Question

TITLE: ADC

1) What is resolution of ADC2) Which type of ADC have you used?3) What is SOC/EOC in ADC?4) Purpose of OE in ADC

TITLE: DAC

TITLE: STEPPER MOTOR

1) What is full stepping? 2) What is half stepping?3) What are applications of Stepper Motor?4) How do you calculate delay?

TITLE: TIMER 8254

1) What is the difference between 8253/ 8254?2) Explain Different Modes of 8253?

TITLE: 8279 KEYBOARD & DISPLAY

1) What is N-Key rollover2) what do you mean by 2-Key lockout3) What is Encoded / Decoded mode of 82794) What do you mean by Key debouncing

TITLE: 8251 USART

1) What is SYNC/DET pin in 82512) Explain different ICWs & OCWs

TITLE: DATA ACQUISITION SYSTEM

1) What is DATA Acquisition?2) What do you mean by Signal Conditioning?

Page 4: Mil Oral Question

TITLE: TSR PROGRAM

PROBLEM STATEMENT

Write TSR program in 8086 ALP to implement Real Time Clock (RTC). Read the Real Time from CMOS chip by suitable INT & FUNCTION & display the RTC at the bottom right corner on the screen. Access the video RAM directly in your routine

1) What is PSP2) What is a .com program3) What is .exe program4) What is TSR

TITLE: TSR PROGRAM

PROBLEM STATEMENT

Write TSR programm in 8086 ALP to handle the “Divide by zero” interrupt. Test your program with a small code , which causes the divide by zero interrupt

1) Where are Transient / Resident programs located in the memory2) What is IVT?