User Tag List

Ցույց են տրվում 1 համարից մինչև 11 համարի արդյունքները՝ ընդհանուր 11 հատից

Թեմա: Assembler

Համակցված դիտում

Նախորդ գրառումը Նախորդ գրառումը   Հաջորդ գրառումը Հաջորդ գրառումը
  1. #1
    տկլոր պինգվին _DEATH_-ի ավատար
    Գրանցման ամսաթիվ
    30.07.2006
    Հասցե
    Ատլանտիդա
    Տարիք
    34
    Գրառումներ
    2,171
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. Assembler

    Ժողովուրդ մի հատ նորմալ գիրք ասեք էլի Assembler սովորացնող
    անգլերեն լեզվով, սկսնակների համար չլինի, մեկել սաղ գիրքը մենակ սովորական ռեժիմի ծրագրերի մասին չլինի:
    Կանխավ շնորհակալ եմ
    Մարդը լինելը լավ բան ա, բայց երկու ոտքի վրա կանգելը դեռ չի նշանակում որ դու մարդ ես:
    Ամենակարևորը էս կյանքում մարդ լինելն ա, մնացած ամենինչը երկրորդական ա:
    ԷԼ ԿՅԱՆՔՈՒՄ ԷՍ ՖՈՐՈՒՄԸ ՉԵՄ ՄՏՆԵԼՈՒ

  2. #2
    Մշտական անդամ Maska-ի ավատար
    Գրանցման ամսաթիվ
    07.12.2006
    Հասցե
    ԱՄՆ, Սանտա Կլարա
    Գրառումներ
    167
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. Assembler

    Մեջբերում _DEATH_-ի խոսքերից Նայել գրառումը
    Ժողովուրդ մի հատ նորմալ գիրք ասեք էլի Assembler սովորացնող
    անգլերեն լեզվով, սկսնակների համար չլինի, մեկել սաղ գիրքը մենակ սովորական ռեժիմի ծրագրերի մասին չլինի:
    Կանխավ շնորհակալ եմ
    ես սայթում http://samouchka.net/ebooks/assembler/ մի քանի հատ տենց գիրք է ` աչքովս ընկել դու նայի ընտրի

  3. #3
    տկլոր պինգվին _DEATH_-ի ավատար
    Գրանցման ամսաթիվ
    30.07.2006
    Հասցե
    Ատլանտիդա
    Տարիք
    34
    Գրառումներ
    2,171
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. Assembler

    Մեջբերում Maska-ի խոսքերից Նայել գրառումը
    ես սայթում http://samouchka.net/ebooks/assembler/ մի քանի հատ տենց գիրք է ` աչքովս ընկել դու նայի ընտրի
    մերսի , բայց ինչքան հասկացա ռուսերեն գրքեր են, ես ռուսերեն մինչև մի հատ գիրք կարդամ ձմեռ կգա:
    Ինձ ուղակի կոնկրետ գրքի անունա պետք, որ լավագույններից լինի, թե չէ կալեկցիա եմ հավաքել, չգիտեմ որ մեկը կարդամ:
    Մարդը լինելը լավ բան ա, բայց երկու ոտքի վրա կանգելը դեռ չի նշանակում որ դու մարդ ես:
    Ամենակարևորը էս կյանքում մարդ լինելն ա, մնացած ամենինչը երկրորդական ա:
    ԷԼ ԿՅԱՆՔՈՒՄ ԷՍ ՖՈՐՈՒՄԸ ՉԵՄ ՄՏՆԵԼՈՒ

  4. #4
    Սկսնակ անդամ
    Գրանցման ամսաթիվ
    06.11.2007
    Գրառումներ
    19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. Re. Assembler

    Մեջբերում _DEATH_-ի խոսքերից Նայել գրառումը
    Ժողովուրդ մի հատ նորմալ գիրք ասեք էլի Assembler սովորացնող
    անգլերեն լեզվով, սկսնակների համար չլինի, մեկել սաղ գիրքը մենակ սովորական ռեժիմի ծրագրերի մասին չլինի:
    Կանխավ շնորհակալ եմ
    ԵՊՀ գրադարանում կա Peter Abel - IBM PC Assembly Language and Programming գիրքը: Ահագին բան կա գրած պաշտպատված ռեժիմի մասին: Ես ինքս վերցրել եմ: Խորհուրդ եմ տալիս և քեզ:

  5. Գրառմանը 1 հոգի շնորհակալություն է հայտնել.

    _DEATH_ (25.11.2009)

  6. #5
    Անդամության թեկնածու vavav-ի ավատար
    Գրանցման ամսաթիվ
    02.01.2011
    Գրառումներ
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ով կարա իրական ռեժիմում հասցեի կազմավորման մասին տեղեկություն տա??

  7. #6
    Լիարժեք անդամ bugron-ի ավատար
    Գրանցման ամսաթիվ
    24.12.2010
    Գրառումներ
    131
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում vavav-ի խոսքերից Նայել գրառումը
    ով կարա իրական ռեժիմում հասցեի կազմավորման մասին տեղեկություն տա??
    Խոսքը ինչի հասցեի մասին է?

  8. #7
    Լիարժեք անդամ bugron-ի ավատար
    Գրանցման ամսաթիվ
    24.12.2010
    Գրառումներ
    131
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում vavav-ի խոսքերից Նայել գրառումը
    ով կարա իրական ռեժիմում հասցեի կազմավորման մասին տեղեկություն տա??
    Խնդրում եմ մոդերատորին ներել, թարգմանած գրելու ժամանակ չկար"
    Հույս ունեմ կօգնի.

    Адресация памяти в реальном режиме
    Процессор 8086 имел 20-битную адресную шину и поэтому способен был
    адресовать только 2^20 байтов (1 Мб) оперативной памяти. Но мы знаем, что
    его регистры были 16-битными: как же он мог тогда адресовать 20 битов
    адресной шины?
    Ответ находится в сегментных регистрах. Окончательный адрес, «сброшен­
    ный» на адресную шину, получался как сумма значений соответствующего
    16-битного регистра и сегментного регистра, умноженного на 16.
    Следующий пример поможет понять, как рассчитывается физический
    адрес:
    mov al, [ds:si] ;загрузить в AL содержание памяти
    ;по адресу ds:si
    Предположим, что DS = 0х559Е, а SI имеет значение 0x100.
    Вычислить окончательный 20-битный адрес можно следуюш,им образом:
    0х559Е * 0x10 (0x10 равно 16) + 0x100
    Желаемое значение будет загружено с адреса памяти: 0х559Е0 4- 0x100 =
    0х55АЕ0.
    Значение сегментного регистра называется сегментом, а другое значение (то,
    которое содержится в регистре общего назначения или указано как непо­
    средственное значение) называется смещением (offset).
    Заметим, что адрес 0х55АЕ0 также может определяться другими парами сег­
    ментов и смещений, например, сегментом 0х558Е и смещением 0x200.
    Адресация, использующая сегменты и смещения, имеет массу недостатков.
    Смещение может быть только 16-битным, и поэтому полный размер одного
    сегмента в памяти ограничен объемом 64 Кб. Программа, код или данные
    которой превышают 64 Кб, должна быть разделена на несколько сегментов.
    При необходимости в сегментные регистры должны быть загружены другие
    адреса. Решение проблемы, которая возникает при делении программы на
    несколько сегментов, будет рассмотрено в параграфе 10.4.
    Для сохранения совместимости даже новейшие процессоры поддерживают
    16-битную адресацию в реальном режиме. Поэтому можно запустить самую
    древнюю DOS-программу, в том числе и саму DOS, на новейших х86-совме-
    стимых процессорах.

    Ավելի մանրամասն` այստեղ
    Վերջին խմբագրող՝ bugron: 29.05.2011, 22:32:

Թեմայի մասին

Այս թեման նայող անդամներ

Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)

Համանման թեմաներ

  1. Հարց Assembler-ից
    Հեղինակ՝ ArmSOAD, բաժին` Ծրագրավորում
    Գրառումներ: 4
    Վերջինը: 26.08.2008, 19:22
  2. Assembler ով խաղ DOS ում
    Հեղինակ՝ emo, բաժին` Ծրագրավորում
    Գրառումներ: 13
    Վերջինը: 26.08.2007, 10:56

Էջանիշներ

Էջանիշներ

Ձեր իրավունքները բաժնում

  • Դուք չեք կարող նոր թեմաներ ստեղծել
  • Դուք չեք կարող պատասխանել
  • Դուք չեք կարող կցորդներ տեղադրել
  • Դուք չեք կարող խմբագրել ձեր գրառումները
  •