Files
ComSquare/sources/CPU/Instructions/MemoryInstructions.cpp
2020-02-13 13:55:01 +01:00

18 lines
329 B
C++

//
// Created by anonymus-raccoon on 2/13/20.
//
#include "../CPU.hpp"
namespace ComSquare::CPU
{
void CPU::STA(uint24_t addr)
{
if (this->_registers.p.m)
this->_bus->write(addr, this->_registers.al);
else {
this->_bus->write(addr, this->_registers.al);
this->_bus->write(addr + 1, this->_registers.ah);
}
}
}