GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Chess Programming Wiki
  • All pages
  • Other namespaces
  • Categories
  • Credits

This view

  • Original page
  • New address

GeezerVison is showing chessprogramming.org — H8 - Chess Programming Wiki

H8

Home * Hardware * H8

Hitachi H8/323 1Hitachi H8/323 1


  1. Image by ZyMOS, February 28, 2009, H8 Family from Wikipedia↩︎

H8,
a family of 8-bit microcontrollers, since the early 1990s developed and made by Hitachi, in April 2003 transferred to Renesas Technology. The chip consists of a CPU, various read only and random access memory variations, including parallel and serial I/O-ports, AD-converter, and timer. The controller was used in several dedicated chess computers of the early 90s.

Contents
  1. Architecture
  2. H8 Chess Programs
  3. Manuals
  4. External Links
  5. References

Architecture

The basic architecture of the H8 was influenced by the DEC PDP-11, with sixteen 8-bit registers (R0H, R0L, ..., R7H, R7L), with some instructons also accessible as eight 16-bit registers (R0 - R7), where R7 is the stack pointer, 16-bit program counter, 8-bit condition code register (CCR) and a variety of addressing modes. Opposed to the PDP-11, H8 is a big-endian machine, since the upper 8 bits of a 16-bit word are stored at the even word address, the lower 8 bits at the odd address. The H8/300 has a concise set of 57 RISC-like instructions, 2 or 4 bytes long 1. Arithmetic, logic, shift and bit manipulation instructions are performed as register-to-register operations, or with immediate data.

H8 Chess Programs

  • :Category:H8

Manuals

  • The Introduction of Hitachi H8 Microcomputers (pdf)
  • Hitachi Single-Chip Microcomputer H8/3297 Series Hardware Manual (pdf)
  • H8/300 Programming Manual (pdf)

External Links

  • H8 Family | Renesas Electronics
  • H8 Family from Wikipedia
  • H8/330 from Schachcomputer.info Wiki (German)
  • H8/300 Application Binary Interface for GCC - GNU Project, Free Software Foundation (FSF)

References

Up one Level


  1. H8/300 Programming Manual (pdf)↩︎

What links here

Contributors: GerdIsenberg.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.