OpenCores
Issue List
POP.B bug #6
Closed olivier.girard opened this issue about 12 years ago
olivier.girard commented about 12 years ago

The "POP.B" instruction is equivalent to "MOB.B @R1+".

In general, with the auto-increment addressing mode, registers are incremented by 2 for word instructions and by one for byte instructions. However, there is one exception to this rule: the R1(SP) register. Whatever the instruction type is (i.e. word or byte), R1 will always be incremented by two when addressed with the autoincrement mode.

The current implementation of the openMSP430 doesn't implement this.

olivier.girard was assigned about 12 years ago
olivier.girard commented about 12 years ago

Bug fixed with SVN revision 130.

olivier.girard closed this about 12 years ago

Assignee
olivier.girard
Labels
Bug