Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch > #1695

Re: Beyond binary compatibility

Date 2011-05-19 18:33 +0200
From Terje Mathisen <"terje.mathisen at tmsw.no">
Newsgroups comp.arch
Subject Re: Beyond binary compatibility
References <ab5bb675-b6cb-4e96-867f-22ebd2b6d11e@glegroupsg2000goo.googlegroups.com> <7zsjsbartp.fsf@ask.diku.dk>
Message-ID <sbtfa8-n3m.ln1@ntp6.tmsw.no> (permalink)

Show all headers | View raw


Torben Ægidius Mogensen wrote:
> "Paul A. Clayton"<paaronclayton@gmail.com>  writes:
>> There might be some advantage to being able to translate in
>> place at the granularity of instructions in the old ISA.
>
> This is what Intel did in the transition from 8080 to 8086: 8086 was not
> binary compatible, but you could do an instruction-by-instructions
> translation that didn't expand the code size, so you could preserve
> addresses.

I think this is partly wrong: I.e. I don't believe the translated asm 
code generated exactly the same code size, but as long as the source 
program used symbolic jump targets, this didn't matter.

Terje

-- 
- <Terje.Mathisen at tmsw.no>
"almost all programming can be viewed as an exercise in caching"

Back to comp.arch | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Beyond binary compatibility "Paul A. Clayton" <paaronclayton@gmail.com> - 2011-05-19 02:47 -0700
  Re: Beyond binary compatibility torbenm@diku.dk (Torben Ægidius Mogensen) - 2011-05-19 12:49 +0200
    Re: Beyond binary compatibility Terje Mathisen <"terje.mathisen at tmsw.no"> - 2011-05-19 18:33 +0200
      Re: Beyond binary compatibility "robertwessel2@yahoo.com" <robertwessel2@yahoo.com> - 2011-05-19 10:50 -0700
  Re: Beyond binary compatibility MitchAlsup <MitchAlsup@aol.com> - 2011-05-19 09:40 -0700

csiph-web