Нужна помощь с Pep/8; А ля Hello World

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Dialog, 7 Mar 2012.

  1. Dialog

    Dialog New Member

    Joined:
    7 Aug 2010
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Общая информация о Pep/8 http://code.google.com/p/pep8-1
    Скачать Pep/8 Assembler and Simulator- http://pep8-1.googlecode.com/files/Pep812Win.zip
    Инструкции к виртуальному процессору есть в Help'е.

    Второй день уже бьюсь с ним (Hex машинные инструкции в Object Code). Пытался делать примеры из учебника, например загрузка в Accumulator или Index Register. Ничего не получается. До выходных нужно сделать простейшую программу, а ля Hello World. Кто поможет- буду очень благодарен. Задача, собственно, вот в чем:
    В Object Code нужно написать програмку, которая будет переводить 3-битные числа из двоичного кода. Например, если input 101, то output 5; Input- 011, output- 3.

    Буду очень благодарен любой помощи. Заранее благодарю.
     
  2. Dialog

    Dialog New Member

    Joined:
    7 Aug 2010
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Если кому интересно, вот ответ к задаче (hex, object code):
    49 00 31 C0 00 00 D1 00 31 B0 00 0A 0A 00 26 80
    00 30 B0 00 01 10 00 22 71 00 32 1C E1 00 32 04
    00 00 41 00 34 00 C1 00 32 1E E1 00 32 39 00 32
    00 00 00 00 57 72 6F 6E 67 20 6E 75 6D 62 65 72
    20 66 6F 72 6D 61 74 2E 00 zz
     
    #2 Dialog, 7 Mar 2012
    Last edited: 7 Mar 2012