LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: John Day<johnday@w...>
    Date: Mon Sep 24 17:10:33 CEST 2007
    Subject: [oc] Assembler Compatible But Not Binary Compatible
    Top
    At 11:05 PM 9/23/2007, big one wrote:
    >I read that Zilog Z-80 is assembler compatible but not binary
    >compatible with Intel 8080. The new CPU have the same number and
    >type of registers and ALU.

    In fact the Z80 was a superset of the 8080 instructions set and as
    such it was binary compatible. I have seen more than one instance
    where the same binary object code would run on both CPU's.


    >Is there any core project on OpenCores with "Assembler Compatible,
    >but not binary compatible" with major CPU architectures, such as
    >x86, ARM, MIPS, etc?

    There have been several MIPS devices in this class, but I have never
    seen an x86 or ARM compatible. When OpenRisc1000 was first announced
    back in 2000 ARM were very quick to warn that people should not try
    to clone its instruction set. MIPS has taken legal action against
    some commercial IP houses selling MIPS work-alikes. The x86 is the
    subject of many closely held patents and I am not sure what fate
    would await an open-IP version of it, but I don't think it would be pretty.


    Regards,
    John


    >If not, is it possible to start a new project?
    >Thank you.
    >
    >_____________________________________________________________
    >= You want FREE web-based email ?
    >= You want your own @qon.lao.net address??
    >= Then you want LaoNet's WebMail !
    >= Get it at http://webmail.lao.net !!
    >_______________________________________________
    >http://www.opencores.org/mailman/listinfo/cores


    ReferenceAuthor
    [oc] Assembler Compatible But Not Binary CompatibleBig one

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.