z80专题提供z80的最新资讯内容,帮你更好的了解z80。
我一直非常成功地将AT28C256用作Z80项目的EEPROM“ ROM”。由于可以使用/ WE引脚将AT28C256编程为5V,因此我在
<pre><code> LD BC,(1900H) LD B,8 LD DE,(1901H) LD D,0 LD HL,0 SRL C JR NC,NOADD ADD HL,DE SLA E RL D
我有8085个汇编代码,用于将2个数据划分为8位 <pre><code>: MVI C,FFH LXI H,1900H MOV A,M
例如,从1900H位置左移1位并存储在1901H位置,空位用零填充
让我们说我在存储器0040上有一个数据(15H)。 我的问题是,我如何提取最高有效位和最低有效位
我正在尝试使用fasmg和ez80-lib为ti 83 Premium ce将ez80程序转换为.8xp,但是在尝试编译时出现以下错误: <p
我正在尝试学习Z80组装-如果这非常明显,请原谅我-但是我对组装整体还是比较陌生的。 我已经熟
如果数据输入PORT A = 08H,则数据输出PORT B = 0FH,如果数据输入PORT A = 80H,则数据输出PORT B = F0H,除此以
程序仅当输入端口A = 01H时,才使输出端口B = FFH (另一个输入,然后输出是00) 这是我的代码:
我想在 CP/M 2.X (Z80) 上编写一个游戏循环,需要等待一段时间,例如一秒。我看过BDOS但没有找到一个功能
我可以在 SDCC 中排除代码段内的某些地址吗?例如,如果我的代码段从 addr 跨越。 0x0000 到 0x4000,我可