동기.
소프트웨어 프로그래머로서 나의 로망은 나만의 cpu isa (instruction set architecture) 상에서 나의 os를 동작시키는 것이다. 이것이 뽀대나는 로망(?)이 될지 삽질의 노망이 될지는 아직 모르지만, 일단 시작해 보려고 한다.

개발 범위.
크게 cpu설계와 os설계, compiler(?) 설계로 나뉜다.

현재개발수준
2008-12-01 - vga video 12h simple test 

specification
brocpu
- bus: 8 bit data bus, 24 bit address bus
- clock: 20MHz system clock, 25.175MHz for video system
- almost 74LS TTL, and GAL and cpld
- support peripheral: clcd, ps/2 keyboard, vga monitor

broos
- console mode dos style os
- windows mode (?)
- multi-tasking, simple round robin

brocc
- assembler
- c complier
- debugger
- simulator

application
- video game

'프로젝트 > CPU 설계' 카테고리의 다른 글

cpu isa design issue  (0) 2009.01.14
address/data bus issue  (2) 2008.12.22
compiler basic phase  (0) 2008.12.13
VGA programming  (2) 2008.12.09
VGA Smile Image!  (0) 2008.12.05

+ Recent posts