| Начален сайт Сандъците  | "Библиотека Сандъците" | МОЖЕ ДА ПОДКРЕПИТЕ ФОРУМА С ДАРЕНИЕ >ТУК<

Автор Тема: 6502 vs 8088  (Прочетена 2344 пъти)

0 Потреб. и 1 Гост преглежда(т) тази тема.

Неактивен FAMICOM_87

  • Квантов генератор
  • ****
  • Публикации: 964
  • Населено място: София
6502 vs 8088
« -: 08 Февруари, 2019, 16:32:25 »
Кой е по-бърз разберете във видеото :D :crazy:
птоцесор MOS6502 8 битов срещу 8088 16 битов  8)
/>

Неактивен Yassen

  • Квантов електрон
  • ***
  • Публикации: 327
  • Населено място: София
Re: 6502 vs 8088
« Отговор #1 -: 08 Февруари, 2019, 16:50:27 »
Какъв компютър използва за 6502? Иначе не зависи само от процесора, зависи Бейсик интерпретатора до колко е оптимизиран за различните процесори. Ако цикъла е на асемблер ще е по-достоверен резултата. Иначе специално за този тест едва ли има значение колко бита е, по скоро зависи от честотата. При 6502 обикновено е 2 MHz,  а при 8088 4.77 MHz. T.e. 8088 ще е по-бърз 2.385 пъти от 6502 при равни други условия (брой операции за извършване на програмата и т.н.).
Бъдещето принадлежи на онези, които вярват в красотата на мечтите си.

Неактивен Pichaga933

  • баш Пич
  • Глобален модератор
  • Адронен колайдер
  • *****
  • Публикации: 3307
  • Населено място: София
Re: 6502 vs 8088
« Отговор #2 -: 08 Февруари, 2019, 17:14:11 »
Според клипа 8-цата е по-бърза от 16-ката.
Форум Сандъците Forum Sandacite
http://www.sandacite.com

Неактивен Yassen

  • Квантов електрон
  • ***
  • Публикации: 327
  • Населено място: София
Re: 6502 vs 8088
« Отговор #3 -: 08 Февруари, 2019, 17:45:37 »
Не е, когато 6502 изписва 900-ти ред, 8088 е на 1500.
Бъдещето принадлежи на онези, които вярват в красотата на мечтите си.

Неактивен FAMICOM_87

  • Квантов генератор
  • ****
  • Публикации: 964
  • Населено място: София
Re: 6502 vs 8088
« Отговор #4 -: 08 Февруари, 2019, 18:56:39 »
Правеца 16ката е с ROM BASICа си a ментето нинтендо клавиятура NOAC (Nes On a Chip) използва Family BASIC https://en.wikipedia.org/wiki/Family_BASIC
Истинските Famicom\NES ползват модифицирана версия на МОS 6502
А именно  Ricoh 2A03 (NTSC) и  Ricoh 2A07 (PAL)

Не знам кой колко е оптимизиран от 2та бейсика, но са правени през 84рта и двата горе долу, би трябвало да са съпоставими :)

Обаче ако ментето нинтендо ми беше в NTSC (1.79MHz)  вместо PAL (1.66MHz) режим,
щеше да се справи по-бързо, но дали щеше да се изравни с 8088цата,
която е на цели 4.77MHz...

За съжаление няма как да го модна този NOAC. По платката няма никъде предвидено смяна между PAL и NTSC (подобни конзоли имат патчета на платката където се определя какъв режим да е, защото в лятият чип са интегрирани и двата модела процесори)   
 

Неактивен TheHungry

  • Квантов електрон
  • ***
  • Публикации: 475
  • Населено място: Пловдив
Re: 6502 vs 8088
« Отговор #5 -: 13 Февруари, 2019, 21:29:25 »
Пълдин 601 е по бърз.

 
"I really do like SOLDERING as my programming language."  Bob Pease

Неактивен FAMICOM_87

  • Квантов генератор
  • ****
  • Публикации: 964
  • Населено място: София
Re: 6502 vs 8088
« Отговор #6 -: 13 Февруари, 2019, 23:36:41 »
Пълдин 601 е по бърз.
хихи искаме ввидео!  :D 8) :hi: :master2:

Неактивен imagination

  • Квантов електрон
  • ***
  • Публикации: 120
  • Населено място: Варна
Re: 6502 vs 8088
« Отговор #7 -: 14 Февруари, 2019, 10:07:22 »
Пълдин 601 изпълнява безкраен цикъл за 3.02 секунди.

Неактивен digi2577

  • Квантов електрон
  • ***
  • Публикации: 238
  • Населено място: Бургас
  • Димитър А. Димитров
Re: 6502 vs 8088
« Отговор #8 -: 14 Февруари, 2019, 11:25:52 »
Тестът ти е по-скоро освен на процесорите и на Бейсик интерпретаторите. Ако искаш да сбориш наистина процесорите напиши кода на асемблер. Не ми се вярва 6502 да е по-бърз от 8088 дори и при целочислени операции. В момента, в който минеш 255 8088 трябва да е по-бърз и заради 16-битовите си регистри.
« Последна редакция: 14 Февруари, 2019, 11:37:49 от digi2577 »

Неактивен FAMICOM_87

  • Квантов генератор
  • ****
  • Публикации: 964
  • Населено място: София
Re: 6502 vs 8088
« Отговор #9 -: 14 Февруари, 2019, 19:22:13 »
Тестът ти е по-скоро освен на процесорите и на Бейсик интерпретаторите. Ако искаш да сбориш наистина процесорите напиши кода на асемблер. Не ми се вярва 6502 да е по-бърз от 8088 дори и при целочислени операции. В момента, в който минеш 255 8088 трябва да е по-бърз и заради 16-битовите си регистри.
Ами то на видеото се вижда че 8088цата е по-бърза от 6502йката. Иначе ако някой може да прати програма на асемблер, да пробваме, ако може да се въведе през BASICците на 2те машини

Неактивен digi2577

  • Квантов електрон
  • ***
  • Публикации: 238
  • Населено място: Бургас
  • Димитър А. Димитров
Re: 6502 vs 8088
« Отговор #10 -: 15 Февруари, 2019, 09:36:36 »
Да, видях :) Имах предвид с асемблерна програма.

Неактивен FAMICOM_87

  • Квантов генератор
  • ****
  • Публикации: 964
  • Населено място: София
Re: 6502 vs 8088
« Отговор #11 -: 07 Март, 2019, 06:15:18 »
Втори рунд с нов код :)
Ще се изненадате  :D

10 CLS:PRINT "START":N=0
20 N=N+1:IF N<2000 THEN 20
30 PRINT "FINISH"

/>
Ето и бонус материал  :)

« Последна редакция: 07 Март, 2019, 06:22:25 от FAMICOM_87 »

Неактивен digi2577

  • Квантов електрон
  • ***
  • Публикации: 238
  • Населено място: Бургас
  • Димитър А. Димитров
Re: 6502 vs 8088
« Отговор #12 -: 07 Март, 2019, 09:09:51 »
Това вече е наистина интересно! Изглежда интерпретаторът на машината с 8088 прави по-бавен код в тази ситуация и ми е странно защо. Дай да пробваме с това:

20 N=N+1:PRINT N:IF N<2000 THEN 20

 

Сходни теми

  Заглавие / Започната от Отговора Последна публикация
1 Отговора
1125 Прегледи
Последна публикация 27 Декември, 2018, 23:21:53
от bobo1273
0 Отговора
273 Прегледи
Последна публикация 30 Януари, 2019, 18:12:37
от asasas
9 Отговора
1788 Прегледи
Последна публикация 03 Октомври, 2021, 13:04:50
от Stemp
17 Отговора
2161 Прегледи
Последна публикация 16 Ноември, 2021, 17:08:37
от imagination
0 Отговора
483 Прегледи
Последна публикация 25 Април, 2023, 09:01:59
от 80colcard

ПОЛЕЗНИ ВРЪЗКИ

Начален сайт "САНДЪЦИТЕ" Библиотека "Сандъците"
ОТГОВОРНОСТИ: Всички мнения във ФОРУМА са лични мнения на техните автори и не отразяват официалното становище на собствениците му.
   Copyright: Освен ако не е посочено друго, съдържанието на този сайт е лицензирано под:
  Creative Commons Attribution License.
  Текстът на договора за ползване на български
Copyright © 2011 - Сандъците - сайт и форум за стара електроника - За контакти  

Партньори:  | Форум за конспирации, уфология и мистика | Кактус БГ |