main.CPUClock=2500000Hz
main.Caption="Специалист КР580 базовый"
CPU : K580wm80a {
debug=cas
mem=mm
pc=C000
port.maptomem=1
}
mem1 : Memory {
size=10000
}
bios : Memory {
rom="Specialist\BIOS_33.DAT"
}
sys : K580ww55 {
portA=kbd.row
portB[0]=cas.playback
portB[1]=kbd.shift
portB[2-7]=kbd.col
portC[0-3]=kbd.row2
portC[7]=cas.record
}
mm : MemMap {
map[0][0000-8FFF]=mem1[0000]
map[0][9000-BFFF]=vid.mem
map[0][C000-F7FF].ro=bios[0000]
map[0][F800-FFFF]=sys.data
}
kbd : Specialist-Keyboard {
layout="Specialist\layout.kbd"
}
vid : Specialist-Video {
}
beep : beep {
input=sys.portC[5]
}
cas : tape-recorder {
biproc[C37D-C4CF]=rk
boproc[C3CB-C3F8]=sp
}
[свернуть]