А тут под руку подвернулась макетная плата, которая уже второй год валяется нераспечатанной, вот и решил в качестве развлечения сделать на ней суперкомпьютер. Только 8086 под рукой нету, так что пришлось задействовать 8088.
Примерно в течении часа родилось следующее:
Схема:
BIOS:
Code: Select all
			org		0e05b
Again:
			out		0, al
			inc		al
Delay:
			loop	Delay
			jmp		Again
			org		0fff0h
Reset:	
			db		0eah				; jump far
			dw		0e05bh, 0f000h		; F000:E05B

Так как из памяти только читается, а в порт только пишется, то удалось упростить дешифратор адресного пространства путем его (дешифратора) полного отсутствия...
Кстати, с кварцем 12 МГц светодиод на D0 мигает с частотой приблизительно 1.7 Гц - а когда-то этот процессор казался таким быстрым...
 
				


 
  Решил погрузиться в мир процессоров интел и собрать тестовую плату для изучения основ программирования. Собрал схему из первого поста только пока без регистров и памяти - то есть пока есть генератор кр1810гф84 и сам 8088. В книге Robert Grosblatt "8088 Project book" вычитал, что при такой схеме включения процессора его работоспособность можно проверить по наличию сигнала на 25 выводе - на осциллографе должны быть видны импульсы ALE с частотой примерно в 4 раза ниже CLK. Но черт побери бери этот процессор... 8088,включённый по схеме, на 25 выводе выдаёт 0В. При этом процессор корректно в общем реагирует на Reset, поскольку уровни на адресных выходах сбрасываются с 5В до 0В вместе с сигналом сброса. Пробовал взамен 8088 включать КР1810ВМ86, блин, но он сигнал ALE выдаёт. Запутался... Подскажите, есть ли между ними разница по схемам включения?!?
 Решил погрузиться в мир процессоров интел и собрать тестовую плату для изучения основ программирования. Собрал схему из первого поста только пока без регистров и памяти - то есть пока есть генератор кр1810гф84 и сам 8088. В книге Robert Grosblatt "8088 Project book" вычитал, что при такой схеме включения процессора его работоспособность можно проверить по наличию сигнала на 25 выводе - на осциллографе должны быть видны импульсы ALE с частотой примерно в 4 раза ниже CLK. Но черт побери бери этот процессор... 8088,включённый по схеме, на 25 выводе выдаёт 0В. При этом процессор корректно в общем реагирует на Reset, поскольку уровни на адресных выходах сбрасываются с 5В до 0В вместе с сигналом сброса. Пробовал взамен 8088 включать КР1810ВМ86, блин, но он сигнал ALE выдаёт. Запутался... Подскажите, есть ли между ними разница по схемам включения?!?