# RE: what is Hex?

• From: "Macarty, Jay {PBSG}" <Jay.Macarty@xxxxxxxx>
• To: <programmingblind@xxxxxxxxxxxxx>
• Date: Tue, 19 Feb 2008 16:53:43 -0600

```Man, this thread is making me feel old!! When I hear people asking what hex is
able to read it in memory dumps and perform math against it to calculate
offsets for program instructions. :) And then there were the old HP 3000
machines which used octal in their dumps.

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Dale Leavens
Sent: Tuesday, February 19, 2008 11:39 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: what is Hex?

Close,

Hex (hexadecimal) is base 16 and it is used because of the architecture of
computers where a byte is made up of 8 bits. Rather than represent the
position of 1s and 0s as an 8 bit binary number you can represent the
contents of the byte with a Hexadecimal number. Octal (base 8) was and is
sometimes also used to represent the upper or lower nibble of a byte or the
value of a 4 bit register.

Hope this informs.
.
----- Original Message -----
From: "Valiant (on laptop)" <valiant@xxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Tuesday, February 19, 2008 8:43 AM
Subject: Re: what is Hex?

> Hi.
> I didn't see anyone mention this part about hex.
> Hex is just another number scale like the standard one 0 to 9 or the
> binary one 0 to 1. Hex is 0 to f I think, making it bass 16, where the one
> we use every day 0 to 9 is bass 10 and binary is bass, hmm, someone help?
> 0 to 1? The possible digits in hex are 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c,
> d, e, f
> can't remember if hex starts with 0. It lets you have larger numbers
> without taking up as much space. MAC addresses on networking equipment use
> it.
> some of that could be wrong, it's been two whole years since I had to
> study that, here.
>
> ----- Original Message -----
> From: "Sina Bahram" <sbahram@xxxxxxxxx>
> To: <programmingblind@xxxxxxxxxxxxx>
> Sent: Monday, February 18, 2008 4:03 PM
> Subject: RE: what is Hex?
>
>
> 21, but yes he is, Thanks Chris
>
> Take care,
> Sina
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Marlon Brandão
> de Sousa
> Sent: Friday, February 15, 2008 12:12 PM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: what is Hex?
>
> Are you serious about Sina being 22 years old only? Man I have seen people
> who have studied computers for many more than this quantity of years and
> don't seen to know a half of what Sina knows easily ...
> Marlon
>
>> God Sina, you bring back memories of Z80 and needing to "poke"
>> instructions and data into memory before execution.  I would have
>> thought you, who was born in 1986 would never had to get to that
>> level.  Personally, I think it's a really valuable exercise even if
>> one never actually needs to use it in a "real" program just to get a
> better understanding of what a processor "sees"
>> and how base 16 numbers can be turned into both instructions and data
>> depending upon how the processor looks at them.
>>
>> In the network edition of "Bank Street Writer" a word processing
>> program written entirely in assembly, that was pretty popular in the
>> years before you learned to talk, I added a function called,
>> "DON'T_CALL_THIS."  If you did call it the program would crash as the
>> instructions looked random.  If, however, you looked at the last
>> handful of bytes of the program as ASCII, it read "FSMITHISAWORM."
>> Frank Smith, a really great guy, was the client on the gig and we
>> decided to immortalize him in an Easter Egg that only an ubergeek could
> find.
>>
>> Now, just for shits and giggles, try to reconstruct the function in
>> 80x86 assembly and receive the truly wasted chunk of time award.
>>
>> cdh
>>
>> -----Original Message-----
>> From: programmingblind-bounce@xxxxxxxxxxxxx
>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Sina
>> Bahram
>> Sent: Thursday, February 14, 2008 9:28 PM
>> To: programmingblind@xxxxxxxxxxxxx
>> Subject: RE: what is Hex?
>>
>> *smile*, wlel actually, if you really want to get down to it ... it can
> be.
>>
>> Assembler compiles down to executable instructions to the processor,
>> which are most often and most easily read in hex.
>>
>> I used to know almost all of the 8086 instructions and some of their
>> hex equivalents a while back. It's really useful when analysing
>> exploit and virus code.
>>
>> Take care,
>> Sina
>>
>>
>>
>> -----Original Message-----
>> From: programmingblind-bounce@xxxxxxxxxxxxx
>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Hall
>> Sent: Thursday, February 14, 2008 8:47 PM
>> To: programmingblind@xxxxxxxxxxxxx
>> Subject: re: what is Hex?
>>
>> Right, but it almost sounds like some sort of programming language.
>>
>> Have a great day,
>> Alex
>>
>> > ----- Original Message -----
>> >From: Joseph Lee <joseph.lee22590@xxxxxxxxxxxx
>> >To: programmingblind@xxxxxxxxxxxxx
>> >Date sent: Thu, 14 Feb 2008 17:27:12 -0800
>> >Subject: re: what is Hex?
>>
>> >Hi Alex,
>> >It's a shortened form of hexadecimal.
>> >Cheers,
>> >Joseph
>>
>> >> ----- Original Message -----
>> >>From: Alex Hall <mehgcap@xxxxxxx
>> >>To: programmingblind@xxxxxxxxxxxxx
>> >>Date sent: Thu, 14 Feb 2008 20:18:21 -0500
>> >>Subject: what is Hex?
>>
>> >>Hi all
>> >>Whatis this Hex that has been talked about
>> >recently?
>>
>> >>Have a great day,
>> >>Alex
>> >>__________
>> >>View the list's information and change your
>> >settings at
>> >>http://www.freelists.org/list/programmingblin
>> >d
>>
>> >__________
>> >View the list's information and change your settings at
>> >http://www.freelists.org/list/programmingblind
>>
>>
>> __________
>> View the list's information and change your settings at
>> http://www.freelists.org/list/programmingblind
>>
>> __________
>> View the list's information and change your settings at
>> http://www.freelists.org/list/programmingblind
>>
>>
>>
>> __________ NOD32 2878 (20080215) Information __________
>>
>> This message was checked by NOD32 antivirus system.
>> http://www.eset.com
>>
>>
>> __________
>> View the list's information and change your settings at
>> http://www.freelists.org/list/programmingblind
>>
>>
>
>
> --
> When you say "I wrote a program that crashed Windows," people just stare
> at
> you blankly and say "Hey, I got those with the system, for free."
> Linus Torvalds
> __________
> View the list's information and change your settings at
> http://www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> http://www.freelists.org/list/programmingblind
>
>
> __________
> View the list's information and change your settings at
> http://www.freelists.org/list/programmingblind
>
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition. Version: 7.5.516 / Virus Database:
> 269.20.8/1287 - Release Date: 2/19/2008 10:55 AM
>

__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind

```