Specifications

Chapter 3 - Instruction Set
instruction.
Instruction Execution Period
All instructions are executed in one cycle except for conditional branch instructions if condition was
true, or if the contents of program counter was changed by some instruction. In that case, execution
requires two instruction cycles, and the second cycle is executed as NOP (No Operation). Four
oscillator clocks make up one instruction cycle. If we are using an oscillator with 4MHz frequency,
the normal time for executing an instruction is 1 µs, and in case of conditional branching, execution
period is 2 µs.
Word list
f any memory location in a microcontroller
W work register
b bit position in 'f' register
d destination bit
label group of eight characters which marks the beginning of a part of the program
TOS top of stack
[] option
<> bit position inside register
http://www.mikroelektronika.co.yu/english/product/books/PICbook/3_Poglavlje.htm (3 of 4) [4/2/2003 16:18:03]