- The 8-bit Z80 microprocessor is famed for use in many early personal computers such the Osborne 1, TRS-80, and Sinclair ZX Spectrum. The Z80 has an innovative design for its internal registers, with two sets of general-purpose registers. The diagram below shows a highly-magnified photo of the Z80 chip, from the Visual 6502 team. Zooming in on the register file at the right, the transistors that make up the registers are visible (with difficulty). Each register is in a column, with the low bit on top and high bit on the bottom. This article explains the details of the Z80’s register structure: its architecture, how it works, and exactly how it is implemented, based on my reverse-engineering of the chip.
- World Report 2024: Papua New Guinea (hrw.org)
Although a resource-rich country, the World Bank estimates that almost 40 percent of the population of Papua New Guinea (PNG) lives in poverty, with only 20.9 percent having access to electricity. Most people in PNG live without consistent access to clean water. James Marape is now into his second term as prime minister, and despite promising to address rampant corruption and discrimination against women, PNG’s human rights record has not improved.