Complex Instruction Set Computer
CISC stands for
Atmel
The industry one which fabricating the 8051 series of micro controllers is.
DJNZ R0,label has hex code, D8 and its corresponding label address. Hence, it is a two byte instruction.
DJNZ R0,label is how many bit instruction?
JNB which stands for Jump if no bit checks the status of the bit P0.0 and jumps if the bit is 0.
Which addressing mode is used in pushing or popping any element on or from the stack?
The direction of the DC motor can be changed by changing the polarity of the voltages connected to its leads.
How can the direction of the DC motor be changed?
Harvard and Von-Neumann architecture
Which are the two memory architectures available in microprocessor and micro-controller?
It has 128 bytes of RAM in it
AT89C2051 has RAM size of
It will be executed 200*100 times to execute the program
Find the number of times the following loop will be executed
MOV R6,#200
BACK:MOV R5,#100
HERE:DJNZ R5, HERE
DJNZ R6,BACK
END
When any interrupt is enabled, then it goes to the vector table where the address of the ISR is placed.
When any interrupt is enabled, then where does the pointer moves immediately after this interrupt has occurred?
Solid relays are advantageous over electromagnetic relays because they are faster as they consume less current to be energised.
Why are solid relays advantageous over electromagnetic relays?
CISC and RISC
which are the two instruction set architectures avilable in microprocessor/ Micro controller?
It has two 16 bit registers DPTR and PC
8051 series has how many 16 bit registers?
In 8051, a port is initialised by default in its output mode no need to pass any value to it.
To initialise any port as an output port what value is to be given to it?
When the RETI instruction is executed, it will execute the instruction present at the top of the stack (which is the PC’s value i.e after the interrupt enable instruction).
After RETI instruction is executed then the pointer will move to which location in the program?
While programming the ADC0804 IC firstly we need to select the channel from the A, B, C pins. Then we need to activate the ALE signal, this is needed to latch the address. Then we start the conversion from the WR pin. After monitoring the INTR pin we get to know about the end of the conversion. Then we activate the OE enable to read out data out of the ADC chip.
While programming the ADC0804 IC what steps are followed?
Pipeline
Which is a technique for implementing instruction-level parallelism within a single processor ?
controller’s crystal frequency /12
What is the frequency of the clock that is being used as the clock source for the timer?
PORT 0 and PORT 2 are used as the 16 bit address lines where PORT0 act as lower bit address lines and PORT 2 as higher bit address lines.
Which of the ports act as the 16 bit address lines for transferring data through it?
For executing the EX0 interrupt, the EX0 and EA bits of the IE register should be set. EA is set to enable all the interrupts and EX0 is set to enable the external hardware interrupt 0 interrupt and mask the other enabled interrupts.
Which of the following combination is the best to enable the external hardware interrupt 0 of the IE register (assuming initially all bits of the IE register are zero)?
For detecting that whether the key is actually pressed or not, firstly this must be ensured that initially all the keys are closed. Then we need to mask the bits individually to detect that which key is pressed. Then we need to check that is the key actually pressed or not, by checking that whether the key pressed for a time more that 20 micro seconds.
Which of the following steps detects the key in a 4*4 keyboard matrix about the key that is being pressed?
Von Neumann architecture
Which architecture is followed by general purpose microprocessors?
or
it had same memory space to store both program and data
TMOD register is used to set different timer’s or counter’s to their appropriate modes
TMOD register is used to set different timer’s or counter’s to their appropriate modes
If we want to push or pop any element on or from the stack then direct addressing mode has to be used in it, as the other way is not accepted.
Which addressing mode is used in pushing or popping any element on or from the stack?
TCON register is used to make any pulse level or edge triggered one.
Which register is used to make the pulse a level or a edge triggered pulse?
16*2 alphanumeric LCD has 2 rows and 16 columns.
How many rows and columns are present in a 16*2 alphanumeric LCD?