Answer any seven out of ten. દશમ ાથી કોઇપણ સ તન જવ બ આપો. 1. Explain function of ALE pin ૧. ALE પપન ન ાક ર યસમજાવો. 2. Write names of temporary registers in 8085. ૨. 8085 ન ટમપરરી રજીસટરો ન ન મ લખો. 3. Explain any two arithmetic instructions. ૩. કોઈ પણ બ એરીથમટીક ઇનસસટરકશન જણ વો. 4. How many T-states are there in following instructions? (1) ADD B (2) ADD M ૪. નીચની ઇનસસટરકશનો મ ાકટલ T-states હોર છ? (1) ADD B (2) ADD M 5. Write control signals of 8085. ૫. 8085 ન કાટરોલ પસગનલ લખો. 6. Write function of Program Counter (PC) register of 8085 microprocessors. ૬. 8085 ન પરોગર મ ક ઉાટર રજીસટરન ક ર યલખો. 7. List functions of SID and SOD pins of 8085. ૭. 8085 ની SID અન SOD પપનન ક ર યલખો. 8. Explain function HLDA. ૮. HLDA ન ાક ર યસમજાવો 9. What is use of DAA instruction? ૯. DAA ઇનસસટરકશન ન ાક ર ય શ ાછ? 10. Write full form of ALU and DIP. ૧૦. ALU અન DIP ન પર ન મ લખો.
Draw timing diagram of memory read cycle. પરશન. ર (અ) મમરી રીડ સ રકલ નો ટ ઈમીગા ડ ર ગર મ દોરો.
[3 marks]Draw timing diagram of memory write cycle. (અ) મમરી ર ઈટ સ રકલ નો ટ ઈમીગા ડ ર ગર મ દોરો.
[3 marks]Draw & explain flag register. (બ) ફલગ રજીસટર દોરો અન સમજાવો.
[3 marks]1/3
[ marks]Explain Indexed addressing mode with suitable example. (બ) ઈનસડકષ એડરસીગા મોડ રોગર ઉદ હરણ સ થ સમજાવો
[3 marks]Explain direct addressing mode and immediate addressing mode. (ક) ડ ઇરક ટ એડરસીગા મોડ અન ઇપમડીએટ એડરસીગા મોડ સમજાવો.
[4 marks]Explain register addressing mode and indirect addressing mode. (ક) રજીસટર એડરસીગા મોડ અન ઇનડ ઇરક ટ એડરસીગા મોડ સમજાવો.
[4 marks]Define (1) Timing diagram (2) Machine cycle (3) T-state (4) Architecture. (ડ) વર ખર આપો. (૧) ટ ઈપમાગ ડ ર ગર મ (૨) મશીન સ રકલ (૩) T– સટટ (૪)આપકયટકચર
[4 marks]List the name of addressing mode of (i) MOV A, C (ii) IN 01H (iii) CMA (iv) (iv) LDAX B (ડ) એડરસીગા મોડ ન ન મ લખો : (i) MOV A, C (ii) IN 01H (iii) CMA (iv) LDAX B
[4 marks]Explain following instruction (i) STC (ii) OUT 80 (iii) LXI SP,8000h પરશન. 3 (અ) નીચની ઇનસસટરકશન સમજાવો. (i) STC (ii) OUT 80 (iii) LXI SP,8000h
[3 marks]Explain following instructions. (1) DAA (2) LDA 8000 H (3) ORA B (અ) નીચની ઇનસસટરકશન સમજાવો. (1) DAA (2) LDA 8000 H (3) ORA B
[3 marks]What is stack? How data is stored & retrieve from it? List instructions used with stack operation. (બ) સટક શ ા છ? તમ ા કવી રીત ડટ સાગરહ કરી શક ર અન પ છ મળવી શક ર છ? સટક ઓપરશ નમ ા વપર તી ઇનસસટરકશન જણ વો.
[3 marks]Explain RET instruction of 8085. (બ) ૮૦૮૫ની RET ઇનસસટરકશન સમજાવો
[3 marks]Explain instruction classification based on size for 8085 microprocessors with suitable example. (ક) રોગર ઉદ હરણ થી 8085 મ ઈકરોપરોસસર ન ાઇનસસટરકશન વગીકરણ સ ઈઝ ન આધ ર સમજાવો.
[4 marks]Explain Logical instructions for 8085 microprocessor with suitable example. (ક) રોગર ઉદ હરણ થી 8085 મ ઈકરોપરોસસર ન લોપજકલ ઇનસસટરકશન સમજાવો.
[4 marks](E૪x)p lain looping, counting & indexing techniques in brief. પરશન. ૪ (અ) લ પપાગ, ક ઉાટીગ અન ઇનસડકસીગા ટકનીકન ટાકમ ા સમજાવો.
[3 marks]Write the content of each register after execution of each instruction and output of following program. 2/3 LXI H 1040H LXI D 2040H DAD D HLT (અ) નીચની દરક ઇનસસટરકશન ન એકઝીકર શન ન અાત ડટ (કનસટનસટ) અન પરોગર મ નો આઉટપ ટ દશ યવો. LXI H 1040H LXI D 2040H DAD D HLT
[3 marks]Write ALP to add two 8-bit numbers stored at memory location 3000H and 3001H. Store the result in register B. (બ) મમરી લોકશન 3000 અન 3001 પર રહલ 8 બીટ ન બ ડટ નો સરવ ળો ાકરવ નો એસમબલી પરોગર મ લખો.
[4 marks]Write a program to multiply two numbers 03h and 04h. (બ) બ નાબર 03h અન 04h નો ગ ણ ક ર કરવ નો પરોગર મ લખો.
[4 marks]Draw pin diagram of 8085 and write functions of pins. (ક) 8085 નો પપન ડ રગર મ દોરો અન પપનો ન ક રો લખો.
[7 marks]Interface 8Kx8 ROM with 8085. Draw chip select logic and address map. પરશન. ૫ (અ) 8085 સ થ 8Kx8 ROM ઇનસટરફસ કરો તથ પચપ પસલકટ લોપજક અન એડરસ મપ દોરો.
[4 marks]Draw circuit to interface 8 LEDs with IC74LS245. (બ) 8 LEDs ન IC74LS245 સ થ ઇનસટરફસ કરવ ની સપકયટ દોરો.
[4 marks]Compare memory mapped I/O & I/Omapped I/O. (ક) મમરી મપડ I/O અન I/O મપડ I/O સરખ વો.
[3 marks]Draw block diagram of IC8255. (ડ) IC8255 નો બલોક ડ રગર મ દોરો. 3/3
[3 marks]Write a program to copy content of memory location 4000h and store the result in memory location 4001h. (ડ) મમરી લોકશન 4000H પરન કનસટનસટ ન કોપી કરી મમરી લોકશન 4001H પર સટોર કરવ મ ટનો પરોગર મ લખો.
Write delay loop using one register method for generating delay. (ડ) એક રજીસટર પદધપતથી ડીલ ડીઝ ઇન કરવ ની ડીલ લપ લખો.
[4 marks]