## Re: what is Hex?

• From: "Dale Leavens" <dleavens@xxxxxxx>
• To: <programmingblind@xxxxxxxxxxxxx>
• Date: Tue, 19 Feb 2008 12:39:22 -0500

```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
```
```