Results 1 to 4 of 4

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User Tuchkata's Avatar
    Join Date: Oct:2007
    Location: Sofia
    Posts: 165

    Àñåìáëåð

    Çäðàâåéòå. Òðÿáâà ìè íÿêàêúâ òèï ñèìóëàòîð/åìóëàòîð çà Ëèíóêñ, â êîéòî ïèøåø àñåìáëåð ïðîãðàìàòà (íàïðèìåð ÀÒ&T èëè Èíòåë x86 ñèíòàêñ) è ïðîãðàìàòà òè ñìÿòà ñòúïêà ïî ñòúïêà êîäà êàòî òè ïîêàçâà â êîé ðåãèñòúð êàêâî ñå ñëó÷âà, ïîêàçâà Stack-a è ñúäúðæàíèåòî ìó, ïîêàçâà ñúäúðæàíèåòî è àäðåñèòå íà îòäåëíèòå ÷àñòè íà ïàìåòòà è ò.í. Åäèíñòâåíîòî, êîåòî íàìåðèõ, å ãíóñèì8085, íî íå ñúì îñîáåíî âïå÷àòëåí. Ùå ñå ðàäâàì àêî äàäåòå ëèíê èëè êàæåòå íÿêàêúâ äîáúð ñèìóëàòîð Ïîçäðàâè.
    LONG LIVE OPEN SOURCE !

  2. #2
    Registered User
    Join Date: Aug:2006
    Location: Ïëîâäèâ
    Posts: 4,052
    Òåá òè òðÿáâà äåáúãåð ïî-ñêîðî îò òèïà íà äîâñêèÿò debug ?

    Åäíî ðåøåíèå å äà ïîëçâàø íåãî

    Ïðåäïîëàãàì, ÷å è gdb/ddd áèõà ñå îïðàâèëè äî èçâåñòíà ñòåïåí - ò.å. ïèøåø ñè êîäà, àñåìáëèðàø, ëèíêâàø - è äåáúãâàø.

    Èíà÷å ìîæå áè bosch / faumachine èìàò íÿêàêúâ äåáúã ðåæèì, íî òå ñà öåëè ìàøèíè, íå ñà ñàìî ïðîöåñîðà.


    add: http://ubuntuforums.org/showthread.php?t=1598179

  3. #3
    Registered User Tuchkata's Avatar
    Join Date: Oct:2007
    Location: Sofia
    Posts: 165
    Íå ñúâñåì ãäá. Ïî-ñêîðî ìè òðÿáâà íåùî êàòî òîâà : http://www.emu8086.com/
    Òîêó ùî ãî ïðîáâàõ ïðåç Wine è òðúãíà áåç ïðîáëåìè. Âñå ïàê ùå ñå ðàäàâì äà ÷óÿ è äðóãè ïðåäëîæåíèÿ
    //îôôòîïèê
    çà Faumachine òîâà ëè èìàø ïðåäâèä : http://www3.informatik.uni-erlangen....ch/FAUmachine/ ?
    LONG LIVE OPEN SOURCE !

  4. #4
    ɐ-əpoɔᴉu⋂ ɐí íəÔ anrieff's Avatar
    Join Date: Apr:2004
    Location: Sofia
    Posts: 8,448
    Çà ìåí íàé-äîáðàòà ñðåäà, êîÿòî ìè å ïîçâîëÿâàëà äà ðàçöúêâàì ÿêî àñåìáëåð áÿõà ñòàðèòå DOS âðåìåíà - Turbo Pascal, Turbo assembler, Turbo debugger.

    Åòî òè åäèí ïðèìåð. 1) Ñäîáèâàø ñå ñ turbo pascal 7 (â íåãî ñè èìà TASM, TLINK, TD - íåùàòà, êîèòî òè òðÿáâàò).

    2) Òåãëèø àòà÷íàòèÿ àñåìáëåð ôàéë (ìàõíè ìè '.txt' îò êðàÿ íà èìåòî - çàðàäè ôîðóìà ñúì ãî ïðåèìåíóâàë)
    3) Ïîëçâàø DOSBox. Ðàáîòè íà Ëèíóêñ. Ìîíòèðàø ñè ïàïêàòà ñ ïàñêàëà è àñåìáëåðñêèÿ ñîðñ òàêà:

    Code:
    mount D: /path/to/pascal
    d:
    4) Êîìïèëèðàø ñîðñà äî .COM ôàéë:

    Code:
    tasm plasma
    tlink /t plasma
    5) Ìîæåø äà ñè ãî ïóñíåø äèðåêòíî, à "äåáúãâàíåòî" (êúäåòî âèæäàø êàêâî ñòàâà ñ ðåãèñòðèòå è ò.í.) å ñ

    Code:
    td plasma.com
    ñ F8 öèêëèø èíñòðóêöèÿ ïî èíñòðóêöèÿ.



    Âñè÷êî ñúâðåìåííî ìè ñå ñòðóâà ìíîãî äàëå÷å îò óäîáñòâîòî, êîåòî ïðåäëàãàõà Borland-ñêèòå ñðåäè íàâðåìåòî
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	asm-dosbox1.png‎ 
Views:	906 
Size:	17.5 KB 
ID:	35951  
    Attached Files
    Åòî òàêà ñå ïëîäÿò òå, êàçâàì ñè àç. Ïîä íîñà òè.
    "640K îught to be enough for anybody" - Bill Gates, 1981
    Òåñòîâå íà áàòåðèè::Machine specs::Fract::AGG::ÍåÑåÑúðäè×îâå÷å::Baileys::blog::YouTube channel

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 | Ìàãàçèí çà åëåêòðîííè öèãàðè