User Tag List

Results 1 to 4 of 4

Thread: Вопрос к прогерам про компилятор

  1. #1

    Join Date
    31st December 2017
    Location
    г. Реж
    Posts
    156
    Blog Entries
    1
    Thanks Thanks Given 
    8
    Thanks Thanks Received 
    34
    Thanked in
    17 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Default Вопрос к прогерам про компилятор

    Делал как-то свой простенький компиль для ассемблера Z80 на PC, теперь интерес немного расширился, и я начал его перелопачивать. Компиль выдаёт байткод, но в байткод он переделывает в последнюю очередь, до последнего храня всё это дело в HEX-строке. Я не помню нафига я так делал, но хочу вырезать это дело. Потому вопрос где-нибудь когда-нибудь кому-нибудь вообще пригождалось представление готового бинарника в HEX представлении и для чего?

    - - - Добавлено - - -

    Похоже нет, вырезаю)

  2. #1

    Join Date
    6th June 2016
    Location
    г. Москва
    Posts
    62
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Join Date
    7th October 2006
    Posts
    1,731
    Thanks Thanks Given 
    257
    Thanks Thanks Received 
    275
    Thanked in
    167 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Default

    Я не понял, про какое HEX-представление идет речь. Про текстовую строку, в котором объектный код представлен в виде двухсимвольных HEX-чисел? Непонятно, зачем в неё компилировать.
    Я тоже писал компилятор ассемблера z80 на PC, и сразу компилировал в исполняемый код+метки. Код всегда можно вывести хоть в десятичном, хоть в хекс, хоть в бинарном, хоть в ASCII-виде.

  4. #3

    Join Date
    31st December 2017
    Location
    г. Реж
    Posts
    156
    Blog Entries
    1
    Thanks Thanks Given 
    8
    Thanks Thanks Received 
    34
    Thanked in
    17 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Default

    Quote Originally Posted by weiv View Post
    Про текстовую строку, в котором объектный код представлен в виде двухсимвольных HEX-чисел
    да.
    Просто у меня из шестнадцатирично-символьного стринга в итоге бинарник делался. Я вроде для "будущего" так делал, но не помню для чего конкретно.

    - - - Добавлено - - -

    Вопрос решён)
    Quote Originally Posted by Dwa83 View Post
    Похоже нет, вырезаю)

  5. #4

    Join Date
    31st January 2007
    Location
    Москва
    Posts
    810
    Thanks Thanks Given 
    11
    Thanks Thanks Received 
    77
    Thanked in
    59 Posts
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    Default

    Возможно пытался сделать подобие intel HEX, но так то да, не нужно. А вот листинг очень даже пригождался в sjasmplus, когда ловишь глюканы компилятора или смотришь результаты lua очень помогал.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 6
    Last Post: 7th September 2012, 13:07
  2. Replies: 5
    Last Post: 22nd March 2011, 13:00
  3. Вопрос про ПЗУ
    By Eltaron in forum Память
    Replies: 14
    Last Post: 25th December 2005, 20:17
  4. вопрос про 555ТМ2
    By SMT in forum Несортированное железо
    Replies: 4
    Last Post: 23rd December 2005, 15:05

Posting Permissions

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