Results 1 to 12 of 12

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User cecko19's Avatar
    Join Date: Jan:2011
    Location: Sofia
    Posts: 82

    Assembler - ñ êàêâî äà çàïî÷íà?

    Çäðàâåéòå!

    Ìèñëÿ äà ïî÷íà äà ó÷à àñåìáëåð è ñå ïèòàì ñ êàêâà êíèæêà äà çàïî÷íà.

    Ïî ïðèíöèï ïëàíúò ìè å äà ïîíàó÷à ïúðâî çà êîìïþòúðíàòà àðõèòåêòóðà, çà êîÿòî èìàì êíèæêè íà Wiley. À ïîñëå äà ïðîäúëæà ñ àñåìáëåðà(Wiley, Springler è îùå íÿêîëêî àâòîðà...).

    Òà, êàêâî ùå ïðåïîðú÷àòå êàòî öÿëî?

  2. #2
    Registered abUser ike's Avatar
    Join Date: Jul:2004
    Location: sofiÿ
    Posts: 4,965
    Have no fear ike iz here.
    CPU Cx486DLC@40MHz, RAM 4MB, VGA Trident 512KB, HDD Conner 160MB, Monitor 14" Color

  3. #3
    Registered User cecko19's Avatar
    Join Date: Jan:2011
    Location: Sofia
    Posts: 82
    Áëàãîäàðÿ ìíîãî çà èíôîðìàöèÿòà! Íàäÿâàì ñå, ÷å ùå ìè ïîìîãíå!

  4. #4
    Registered User Lancia's Avatar
    Join Date: Dec:2005
    Location: Varna
    Posts: 219
    Çà êàêâè ïðîöåñîðè ìèñëèø äà ïèøåø íà àñåìáëåð?
    Íàé-ëåñíî ùå íàâëåçåø àêî èìàø íÿêîé êîéòî äà òå âúâåäå â íåùàòà êàòî íà÷àëî è äà òè äàäå íàñîêè.
    Ñàìî ñ ÷åòåíå ñòàâà áàâíî è òóäíî àêî òåïúðâà ñå äîêîñâàø äî ìàòåðèÿòà. Íî ïúê àêî íå áåøå òàêà - íÿìàøå äà ïèòàø!
    Äîêàòî 1-2 ëåêöèéêè îò çàïîçíàò ( è ìó ñå îòäàâà ïðåïîäàâàíåòî) ùå òè äàäàò ìíîãî çäðàâ ðèòíèê íàïðåä!
    Ñëåä òîâà ñå ïðåäïîëàãà ÷å ñëåä ìàëêî ÷åòåíå è çàäúëæèòåëíî ïðàêòèêà, ùå ìîæå äà çàäàâàø ñìèñëåíè âúïðîñè è íåùàòà íàïðåäâàò áúðçî.

  5. #5
    Registered User cecko19's Avatar
    Join Date: Jan:2011
    Location: Sofia
    Posts: 82
    Àìè, ìèñëÿ äà ñå îðèåíòèðàì êúì 386 ïðîöåñîðèòå. Íî ïî ïðèíöèï ñè íÿìàì ìíîãî ïîíÿòèå îò àðõèòåêòóðà íà ïðîöåñîðè è òåì ïîäîáíè, òàêà ÷å òîâà ñè å ìàëêî îòâîðåí îòãîâîð...

    Çà íàïúòñòâèÿ - íÿìà êîé... Äî ñåãà íà ïðîãðàìèðàíå ñúì ñå ó÷èë îò ñàéòîâå, êíèãè, íÿêîÿ ëåêöèÿ àêî íàáàðàì è òîâà å. Ñàìî â ó÷èëèùå ïîëó÷èõ äîáðà îñíîâà çà Ñ++, ïî-òî÷íî òàì ñå çàïàëèõ ïî ïðîãðàìèðàíåòî.

    Ïî ïðèíöèï àñåìáëåðà ñå íàâèõ äà ãî ó÷à, çàùîòî ìè å èíòåðåñíî êàêâè âúçìîæíîñòè èìà low-level ïðîãðàìèðàíåòî, ïúê è çíàì, ÷å êàòî ñå èçïîëçâà àñåìáëåð íåùàòà ñòàâàò ïî-áúðçî(ïúòÿò äî ìàøèíåí êîä å ïî-êðàòúê è ñèãóðíî èìà è äðóãè ïðè÷èíè, òàêà ãî ðàçáèðàì àç). Ñúùî òàêà ñúì ñå õâàíàë è ñ ðàçðàáîòêà íà èãðè, à òàì áúðçèíàòà ñè å âàæíà è ìîæå áè ñ àñì ùå ñïå÷åëÿ äîñòà...

  6. #6
    Registered User tedych's Avatar
    Join Date: Nov:2003
    Location: Ïëîâäèâ
    Posts: 17,654
    Ñàìî äà íå ñå ïîäëúæåø, ÷å ñ àñåìáëåð ùå ïèøåø èãðèòå èëè ïðîãðàìèòå
    Òîâà êîåòî êàçâàø å òàêà, àñåìáëåð ñè å íàïðàâî ìàøèíåí êîä (ìíåìîíè÷åí êîä ìó âèêàò) è òàì äèðåêòíî äàâàø èíñòðóêöèè íà ïðîöåñîðà â íàé-íèñêîòî íèâî (ïðîáâàë ñúì ñå íà ìàøèíåí êîä äèðåêòíî åäíà ïðîöåäóðà, åäíàòà ñå ïîëó÷è è òðúãíà äàæå, íî ìè îòíå íÿêîëêî ÷àñà ïîâå÷å îòêîëêîòî íà àñåìáëåð ). Îáà÷å îòíîøåíèåòî íà ïðîãðàìíè ðåäîâå äà ñâúðøèø íåùî, ñïðÿìî íåùî íà ïî-âèñîêî íèâî åçèê, å ìîæå áè íåùî êàòî 1:100 èëè 1:1000 . Ùå òè ñå îòåëè âîëà íà àñåìáëåð äà ïèøåø âñè÷êî, ñðåäíî 1000 ïúòè ïîâå÷å âðåìå ùå òè îòíåìå, è ùå ñå çàðîâèø äî øèÿ â áúãîâå è ïðîáëåìè, êîèòî åäèí êîìïèëàòîð áè òè ñïåñòèë. Àñåìáëåð ñå ïîëçâà çà íÿêîè ÷àñòè îò êîäà ñàìî, íà ïî-ãîëåìèòå ïðîãðàìè, èãðè è ò.í. Ñúâðåìåííèòå êîìïèëàòîðè îáà÷å ñà äîñòàòú÷íî äîáðè çà îãðîìíàòà ÷àñò ïðèëîæåíèÿ.
    Ïðåäè àñåìáëåð íàèñòèíà å äîáðå äà ïîïðî÷åòåø çà ïðèíöèïèòå êàê ðàáîòè ïðîöåñîðà, îïàøêè, ðåãèñòðè, ÀËÓ-òà, ïðåäðè÷àíå íà ïðåõîäè, êîå êîëêî òàêòà èçïîëçâà, êîå å ïî-åôåêòèâíî (ïðèìåðíî íóëèðàíå íà ðåãèñòúð - XOR AL,AL èëè AND AL, 0 âìåñòî MOV AL,0, è äð. õâàòêè, áëèçêè, äàëå÷íè ïðåõîäè è äð.) è ò.í. Îòäàâíà íå ñå çàíèìàâàì ñ òîâà è ñúì ïîçàáðàâèë äîñòà íåùà, íî äåéñòâèòåëíî áåøå ìíîãî ïîëåçíî äà íàâëÿçà â òåçè äúëáîêè âîäè íàâðåìåòî. Òîãàâà DOS ñå ïîëçâàøå ìàñîâî îùå, åêñïåðèìåíòèðàõ ïðåäèìíî íà 16 áèòîâè êîìïþòðè è àñåìáëåð è íåùàòà áÿõà ìàëêî ïî-èíòåðåñíè çà òîãàâà .

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè