Отговори на тема  [ 20 мнения ]  Отиди на страница Предишна  1, 2
MPLAB: Как се слагат етикети в макроси за MPASM? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
Пред работещ ПИК и боговете мълчат! :D
А когато са хиляди... :prayer:


Чет Сеп 10, 2009 2:12 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Дек 06, 2008 9:22 am
Мнения: 119
Местоположение: Пловдив
Мнение 
setoy написа:
Не е писал за какъв пикльо става дума, но май е за 16... с тези 8 нива на стека. То няма и стек, има само FIFO, което пази последните 8 стойности на PC. Ако адреса за връщане не ти трябва, няма проблем да го загубиш, мисля 4е и никаква защита срещу това няма там :) Ама от какъв бяс от call ще се връщаш с goto... че и ще се хвалиш с това :D Това не го разбирам вече.



Да става въпрос за ПИК 16 , няма защита срещу преливане на стека , а това че е написана така програмата аз никаква вина нямам.Не можах точно
да разбера от къде стигна до извода от моя пост ,че аз съм я писал.Занимавам се основно с хардуер , софтуера ми е като хоби.До сега основния ми работодател не ми е плащал за нещо софтуерно , плаща ли са ми различни хора за реализирането на няколко дребни проектчета.Софтуера е писан от
друг но понеже съм го разглеждал и знам за какво става на въпрос и за това го дадох за пример.При пиковете няма проблем да работят коректно и с преливащ стек това поне съм го установил опитно.

Wise написа:


Бах' ти програмиста за хиляди изделия.............. Shocked
Голям фантазьор е - спор няма Crying or Very sad



Кои си ти бе онзи ,че да даваш такива клалификации.Не смятам ,че е неоходимо точно на теб да давам отчет колко изделия произвежда
фирмата в която работя , важното е че си получавам всеки месец заплатата и съм доволен.Те хората са го казали:

Чукча писател , той не читател

ji4ka написа:
Пред работещ ПИК и боговете мълчат! Very Happy
А когато са хиляди... prayer


:P


Пет Сеп 11, 2009 7:26 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Дек 19, 2004 6:26 pm
Мнения: 1628
Местоположение: Сливен
Мнение 
Към писателя:

Подпрограма се прави за да се намали сорс кода. И поне от 2 места трябва да се вика.
Иначе - просто не е подпрограма. За да се върне към мястото на повикване - се ползва стека.
Иначе няма как да се разбере от кое място е повикана.
Е, ако не се ползват прекъсвания, не се викат подпрограми - ясно е, че ще работи сорса.
//май FILO е по-точно определение за стека
От читателя

:D


Пет Сеп 11, 2009 2:50 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 
по принцип повечето писатели пишат книги, за да ги четат читателите.
е, има и write-only книги, които никой или не иска или не може да прочете.
аз например, не можах да дочета докрай филип димитров.

в програмирането е същото.
но в същност не е толкова важно да надраскаш една програма и да я пуснеш в движение.
много по-важно е тази програма да може да се поддържа.
все някой ден излиза или бъг или се иска нова функционалност.
тогава вадиш програмата от шкафа, издухваш праха и я прочиташ, за да се сетиш какви си ги правил.
ако е в стила write-only не ти остава нищо друго, освен да запретнеш ръкави и - отначало (тва аз ли съм го писъл?!)
аналогичен случай е и ако писателя е напуснал и трябва някой друг читател да му разтяга мислите.

програмните езици са измислени за хората.
на компютрите им е все тая как са подредени инструкциите - те винаги (е, почти винаги) правят това, което са им казали, а не това което са искали програмистите.
и съответните езици са изразните средства, с които един програмист общува с друг (и със себе си).
аз винаги предпочитам по-ясната формулировка от (може би) по-неефективната.

като млад и зелен пишех едни умопомрачителни абракадабри.
докато не се наложи да си ровя в стари сорсове.


Пет Сеп 11, 2009 7:15 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Дек 06, 2008 9:22 am
Мнения: 119
Местоположение: Пловдив
Мнение 
Wise написа:
Към писателя:

Подпрограма се прави за да се намали сорс кода. И поне от 2 места трябва да се вика.
Иначе - просто не е подпрограма. За да се върне към мястото на повикване - се ползва стека.
Иначе няма как да се разбере от кое място е повикана.
Е, ако не се ползват прекъсвания, не се викат подпрограми - ясно е, че ще работи сорса.
//май FILO е по-точно определение за стека
От читателя

:D


Съгласен съм. :).А за стeка може и FILO и FIFO зависи от къде го погледнеш. 8)


Пет Сеп 11, 2009 10:12 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 20 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни