URL
https://opencores.org/ocsvn/t6507lp/t6507lp/trunk
[/] [t6507lp/] [trunk/] [rtl/] [verilog/] [t6507lp_alu.v] - Diff between revs 156 and 157
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 156 |
Rev 157 |
Line 238... |
Line 238... |
// PLP - Pull Processor Status Register
|
// PLP - Pull Processor Status Register
|
PLP_IMP, RTI_IMP: begin
|
PLP_IMP, RTI_IMP: begin
|
STATUS = alu_a;
|
STATUS = alu_a;
|
end
|
end
|
|
|
|
PLA_IMP : begin
|
|
result = alu_a;
|
|
end
|
|
|
// STA - Store Accumulator
|
// STA - Store Accumulator
|
// PHA - Push A
|
// PHA - Push A
|
// TAX - Transfer Accumulator to X
|
// TAX - Transfer Accumulator to X
|
// TAY - Transfer Accumulator to Y
|
// TAY - Transfer Accumulator to Y
|
TAX_IMP, TAY_IMP, PHA_IMP, STA_ZPG, STA_ZPX, STA_ABS, STA_ABX, STA_ABY, STA_IDX, STA_IDY : begin
|
TAX_IMP, TAY_IMP, PHA_IMP, STA_ZPG, STA_ZPX, STA_ABS, STA_ABX, STA_ABY, STA_IDX, STA_IDY : begin
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.