| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Примерен VPA сорс http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8845 |
Страница 1 от 1 |
| Автор: | tgi [ Пет Май 06, 2011 1:51 pm ] |
| Заглавие: | Примерен VPA сорс |
Понеже relsys попита за сорсове в друга тема сложих един сорс на нещо дребно, (s)ntp клиент за DPS, тук: сорс: http://tgi-sci.com/vpaex/ntp.sa лист: http://tgi-sci.com/vpaex/ntp.txt Едва ли някой толкова ще се интересува как се пише на VPA, но най-малкото има какво да се види във връзка с часовници по мрежата (прави и двата вида). Всякакви технически/теоретични и т.н. въпроси са добре дошли (за личните такива мераклиите могат да ползват последната налична такава тема, тая за китайския в "общи приказки" |
|
| Автор: | woody [ Пет Май 06, 2011 10:55 pm ] | |||||||||
| Заглавие: | ||||||||||
Единият bcs не е ли в повечко?[/code] |
||||||||||
| Автор: | tgi [ Пет Май 06, 2011 11:10 pm ] |
| Заглавие: | |
Така е. Чудех се дали някой ще обърне внимание. Забелязах го като гледах как се виждат през браузъра. Нали няма ефект, няма да го пипам засега - а като потрябва някой ден да пипам нещо в тоя код я съм го видял, я не, така че навярно така и ще си остане... |
|
| Автор: | woody [ Пет Май 06, 2011 11:34 pm ] |
| Заглавие: | |
Аз съм си такъв от малък - критик. |
|
| Автор: | tgi [ Пет Май 06, 2011 11:44 pm ] |
| Заглавие: | |
Такива сме повечето тук. Е такива да са ми все грешките си пожелавам, дето нямат истински ефект. Освен прахосаните 4 байта в случая де, ама то до 4к (клъстер памет) има време Реалността разбира се е, че се налага да ловя какви ли не кучавини, ей в момента търся една такава дето не може и да се трасира щото става само в реално време. Май все пак ще трябва да измисля начин да трасирам че вече половин час не мога да я видя... |
|
| Автор: | ДедоБоре [ Съб Май 07, 2011 11:07 am ] |
| Заглавие: | |
tgi, с този подход ползваш ли външна памет за DPS-a или всичко се побира в кеша на процесора? ntp клиент на няма 4К !? ftp-то фаша ли се на 8К? отдавна не бях гледал сорс асемблер. напомня ми младините. като че ли ползваш твърде малко макроси, а те подобряват читаемостта и донякъде улесняват писането. трябва да прочетеш в свободното си време някоя книжка за "екстремно програмиране", ако нямаш ще ти пратя. това е съвременната концепция за софтуеризъм - една стая писачи (с норма по метър сорс на час), 2 етажа "цъкачи" дето намират грешките и един етаж юристи, които натамъняват лиценза към клиента по поведението на софтуера. важното е за 3 месеца да си на пазара и после всеки месец да пускаш сървис пакове, някои по-голями от самия софтуер. след 2-3 години, когато софтуера придобие някаква стабилност и функционалност близка до замислената, сменяш концепцията с нова, обикновено по-лоша. |
|
| Автор: | tgi [ Съб Май 07, 2011 2:17 pm ] | ||||||||||||||||||||||||||||||||||||
| Заглавие: | |||||||||||||||||||||||||||||||||||||
Още не съм сбутал всичко в кеша но се старя В 64M (колкото слагам на тоя процесор, 5200B, рутинно - на внучето се глезя с двойно повече) се чувствам неограничен, не стига до swap-ване и т.н., ако и да са map-нато в половин или едно G, не помня вече - гледам сложил съм го да е 2^29 в момента, колкото и да беше това. Но това е тъпичък ntp клиент де, не прави корекцията за RTT свястно (ако въобще я правеше). Тя би го разтегнала още малко (но не би прехвърлил 4к).
Не, то (клиентът де) е в момента 19128 байта. Него го писах веднага след като бях направил стека, после го подобрявах и т.н. Но няма шансове да се свие, те тия неща с годините само дебелеят и те като хората...
Бе мисля, че съм оптимизирал/свикнал по тоя параметър. Трябва да постна макросите с които се генерира SDMA микрокод (1100+ реда...), да ти се изправят косите. Поначало vpa-то дава възможности дето други асемблери не съм виждал да дават, като частичен аргумент и т.н. Примерно преди години ми потрябва асемблер за HC11, за няколко часа само с макроси го направих пълноценен. Виж, това може да го постна като забава - макар да го ползвах под a32, не vpa (само за CPU32/68k), ще върви и под vpa. Да го намеря, на 15-ина години трябва да е: http://tgi-sci.com/vpaex/hc11.sa
Мале мила, това звучи както си звучи де. Да не ми се налага да ползвам тоя софтуер само |
|||||||||||||||||||||||||||||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|