Re: Guidelines for instruction set design?

anton@mips.complang.tuwien.ac.at (Anton Ertl)
Tue, 12 May 2009 12:17:44 GMT

          From comp.compilers

Related articles
[9 earlier articles]
Re: Guidelines for instruction set design? gneuner2@comcast.net (George Neuner) (2009-05-05)
Re: Guidelines for instruction set design? walter@bytecraft.com (Walter Banks) (2009-05-06)
Re: Guidelines for instruction set design? gmt@cs.arizona.edu (2009-05-06)
Re: Guidelines for instruction set design? dot@dotat.at (Tony Finch) (2009-05-07)
Re: Guidelines for instruction set design? gneuner2@comcast.net (George Neuner) (2009-05-10)
Re: Guidelines for instruction set design? toby@telegraphics.com.au (toby) (2009-05-10)
Re: Guidelines for instruction set design? anton@mips.complang.tuwien.ac.at (2009-05-12)
Re: Guidelines for instruction set design? gneuner2@comcast.net (George Neuner) (2009-05-12)
Re: Guidelines for instruction set design? walter@bytecraft.com (Walter Banks) (2009-05-13)
Re: Guidelines for instruction set design? DrDiettrich1@aol.com (Hans-Peter Diettrich) (2009-05-13)
Re: Guidelines for instruction set design? cfc@shell01.TheWorld.com (Chris F Clark) (2009-05-18)
Guidelines for instruction set design? ok@cs.otago.ac.nz (Richard O'Keefe) (2009-05-26)
Re: Guidelines for instruction set design? gopi.onthemove@gmail.com (2009-06-03)
| List of all articles for this month |

From: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.compilers
Date: Tue, 12 May 2009 12:17:44 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
References: 09-05-020 09-05-042 09-05-049 09-05-054
Keywords: architecture, C
Posted-Date: 12 May 2009 11:13:24 EDT

George Neuner <gneuner2@comcast.net> writes:
>C99 specifies multi-byte characters and makes a distinction between a
>"basic character" whose bit pattern must fit into a single byte, and a
>"wide character" which may require multiple bytes to express.


Having recently looked at that part of C99, there is the "basic
character set" and the "extended character set". Members of the basic
character set fit in a char. Members of the extended character set
may not fit into a char and may need a wide character (wchar_t) or a
multi-byte character (several chars in a char[]), but some may also
fit in a char.


>[Historical note: C was first implemented on the GE 635


Hmm, I thought it was the PDP-11.


- anton
--
M. Anton Ertl
anton@mips.complang.tuwien.ac.at
http://www.complang.tuwien.ac.at/anton/
[The PDP-11 version came shortly after the GE 635 version. -John]



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.