Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

3. Which register in a CPU always contain an address and what address is contain

ID: 3528456 • Letter: 3

Question

3. Which register in a CPU always contain an address and what address is contained in this register? 4. How many I/O ports are there and how are they labeled on an 8051 IC? 5. How many of the I/O ports are comsidered dual-purpose, how are they labeled and what is their dual-purpose? 6. How many bytes of general purpose RAM are there and what is the range of addresses? 7. If the on-chip oscillator is driven by a 12 MHz crystal, what is the duration of a machine cycle? 8. What instruction would be used to set bit 3 in the byte address H'80?

Explanation / Answer

3) Program Counter always contains an address and it is the address of the next instruction that is to be executed.. 4) 4 (8-bit) IO ports are there in 8051.. Their labelling can be seen in this diagram "http://www.mikroe.com/img/publication/8051-books/programming-8051-mcu/chapter/ch2/01.gif" 5) Port 0, 2 and 3 are dual purpose.. Port 0: 1. general purpose I/O Port. 2. multiplexed address & data bus Open drain outputs Port 2:1. general purpose I/O port. 2. a multiplexed address & data bus. Internal pull-ups Port 3: 1. general purpose I/O port. 2. pins have alternate purpose related to special features of the 8051 Internal pull-ups 6) 80 bytes of RAM is there..Range of address is 30 to 7F(in hexadecimal) 7) 1.085 * 10^-6 second is one machine cycle.. 8) MOV instruction will be used..

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote