РК-86 в браузере
Moderator: Shaos
- 
				Shaos
														 - Admin
 - Posts: 24437
 - Joined: 08 Jan 2003 23:22
 - Location: Silicon Valley
 
РК-86 в браузере
http://code.google.com/p/radio86/
написано что работает только в хроме, на самом деле в ферфоксе тоже чегой-то бегает...
			
			
									
						
										
						написано что работает только в хроме, на самом деле в ферфоксе тоже чегой-то бегает...
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
Вобще-то боян. Упоминался ещё здесь:
http://zx.pk.ru/archive/index.php/t-9527.html
А вот другим приятным бояном оттуда (http://zx.pk.ru/archive/index.php/t-9527.html) я пользуюсь:
Прекрасный ассемблер КР580ВМ80А (http://sensi.org/~svo/i8080/)
Даже будучи сохранённой страницей - прекрасно работает в оффлайн.
			
			
									
						
										
						http://zx.pk.ru/archive/index.php/t-9527.html
В принципе даже в моей Опере 9.64 пытается работать - но тормозит...svofski wrote:22.10.2009, 01:32
Во!
http://code.google.com/p/radio86/
Чудесный эмулятор Радио-86РК на чистом JS. Использует мой прекрасный ассемблер для хаковспоможения.
В Хромиуме работает исправно, а в FF какие-то нелады с фокусом клавиатурным. Гыы!!
А вот другим приятным бояном оттуда (http://zx.pk.ru/archive/index.php/t-9527.html) я пользуюсь:
Прекрасный ассемблер КР580ВМ80А (http://sensi.org/~svo/i8080/)
Даже будучи сохранённой страницей - прекрасно работает в оффлайн.
- 
				Shaos
														 - Admin
 - Posts: 24437
 - Joined: 08 Jan 2003 23:22
 - Location: Silicon Valley
 
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
- 
				Paguo-86PK
														 - Maniac
 - Posts: 267
 - Joined: 12 Apr 2011 20:43
 - Location: Tashkent
 
i80x80 - восьмибитные i80x86
Я тоже попробовал свой ассемблер написать, мнемонически x86-совместимыйLavr wrote:Прекрасный ассемблер КР580ВМ80А (http://sensi.org/~svo/i8080/)
Даже будучи сохранённой страницей - прекрасно работает в оффлайн.
Вот online версия с несколькими листингами "Питона".
Было дело, пробовал i80x80-процессор придумать свой, расширив систему команд i8080. Ассемблер вроде бы получился, а вот доработанный оригинал эмулятора чуточку сбоит. Хотя добавил псевдо защищённый режим
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
Чисто из интересу подсунул в (https://x80.googlecode.com/hg/online/x80asm.html)Paguo-86PK wrote:Я тоже попробовал свой ассемблер написать
тестовый пример от Прекрасного ассемблера КР580ВМ80А , поскольку
читал, что последний жестко тестировался: (http://zx.pk.ru/archive/index.php/t-9527.html)
Результат вот какой: 2 ERROR: Undefined directive
Текст тестового примера:
Code: Select all
        ; 8080 assembler code
        .hexfile test.hex
        .binfile test.bin
        ; try "hex" for downloading in hex format
        .download bin  
        .objcopy gobjcopy
        .postbuild echo "Hooray!"
        ;.nodump
bdos    equ 5
intv    equ 38h
        .org 100h
        jmp begin
        db 27
msg:
        db 'Assembled by Pretty 8080 Assembler',0dh,0ah,'$'
yeah:
        db 'Hoorj!',0dh,0ah,'$'
begin:
        lxi d, msg
        mvi c, 9
        call bdos
        call delay
        mvi c, 9
        lxi d, yeah
        call bdos
        ret
delay:
        mvi a, 33
        hlt
        dcr a
        jnz .-2
        ret
- 
				Paguo-86PK
														 - Maniac
 - Posts: 267
 - Joined: 12 Apr 2011 20:43
 - Location: Tashkent
 
x80 - эксперимент
Мда. Завалили!:)Lavr wrote:Чисто из интересу подсунул в (https://x80.googlecode.com/hg/online/x80asm.html)Paguo-86PK wrote:Я тоже попробовал свой ассемблер написать
тестовый пример от Прекрасного ассемблера КР580ВМ80А , поскольку
читал, что последний жестко тестировался: (http://zx.pk.ru/archive/index.php/t-9527.html)
Результат вот какой: 2 ERROR: Undefined directive
Работает, если
Code: Select all
        .8080; 8080 assembler code
       ;.hexfile test.hex
       ;.binfile test.bin
        ; try "hex" for downloading in hex format
       ;.download bin
       ;.objcopy gobjcopy
       ;.postbuild echo "Hooray!"
        ;.nodump
bdos    equ 5
intv    equ 38h
start:  org 100h
        jmp begin
        db 27
msg:
        db "Assembled by Pretty 8080 Assembler\r\n$"
yea;
        db "Hoorj!\r\n"
begin:
        lxi d, msg
        mvi c, 9
        call bdos
        call delay
        mvi c, 9
        lxi d, yea
        call bdos
        ret
delay:
        mvi a, 33
        hlt
        dcr a
        jnz $-1
        ret- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
Да ну нет - просто попробовал. И мне приходилось ассемблеры писАть:Paguo-86PK wrote:Мда. Завалили!
...
Я свой ассемблер с потолка писал. Т.е. учился парсингу.
viewtopic.php?t=9310
И честно скажу, я к себе был более снисходителен, нежели как джентельмены
тестировали свой ассемблер: (http://zx.pk.ru/archive/index.php/t-9527.html)
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
2_Paguo-86PK
2_Paguo-86PK
Хотел взглянуть твои исходники, но предлагаемый архив:
http://code.google.com/p/radio86/downlo ... js-0.6.zip
почему-то вызывает ошибку закачки...
См.
http://code.google.com/p/radio86/
Downloads
radio86js-0.6.zip
Show all »
			
			
									
						
										
						Хотел взглянуть твои исходники, но предлагаемый архив:
http://code.google.com/p/radio86/downlo ... js-0.6.zip
почему-то вызывает ошибку закачки...
См.
http://code.google.com/p/radio86/
Downloads
radio86js-0.6.zip
Show all »
- 
				Paguo-86PK
														 - Maniac
 - Posts: 267
 - Joined: 12 Apr 2011 20:43
 - Location: Tashkent
 
Re: 2_Paguo-86PK
Не мои. Я лишь переписываюсь с автором и подтягиваю эмулятор под x80Lavr wrote:2_Paguo-86PK
Хотел взглянуть твои исходники...
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
Твои всё ж наверно... скромничаешь...Paguo-86PK wrote:Не мои. Я лишь переписываюсь с автором и подтягиваю эмулятор под x80
Как я тебе пожаловался - а ты ответил, всё вдруг сразу и скачалось!
А то я просто замучался - на последних байтах всё время: Ошибка закачки...
И файл-то небольшой, был бы разговор об чём...
- 
				Paguo-86PK
														 - Maniac
 - Posts: 267
 - Joined: 12 Apr 2011 20:43
 - Location: Tashkent
 
Нет. Если изучить листинги эмулятора и моего ассемблера, можно заметить, разный стиль и уровень. У меня всё кучковато и плохо понимаемо, что к чему.Lavr wrote:Твои всё ж наверно... скромничаешь...![]()
Как я тебе пожаловался - а ты ответил, всё вдруг сразу и скачалось!![]()
А то я просто замучался - на последних байтах всё время: Ошибка закачки...
И файл-то небольшой, был бы разговор об чём...
Тем более, заметьте, делал бы я клон собственного проекта?
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
Полагаю - что вряд-ли... будем считать, что совпадение произошло...Paguo-86PK wrote:Тем более, заметьте, делал бы я клон собственного проекта?
В рамках моей затеи:
«Специалист» на Java - viewtopic.php?t=9475
было мне интересно, как порт клавиатуры ВВ55 реализован...
Очень даже неплохо сделано, хотя похоже, несмотря на разницу в языках и схемах!
Только мне придётся 3 настройки порта учесть. В "Специалисте", в отличие
от "Paguo-86PK" порт клавиатуры может быть настроен по-разному...
				