Ferrous Moon
http://www.ferrousmoon.com:80/forums/

building my own pc.
http://www.ferrousmoon.com:80/forums/viewtopic.php?f=55&t=2005
Page 1 of 1

Author:  bioshacker001 [Wed May 05, 2010 11:02 am ]
Post subject:  building my own pc.

i'm guna be building a pc from parts. any recommendations on a motherboard under $150? and i dont know why my friend wants me to build my own. he says it will teach me the computer on a hardware level so its easier to learn on a software level.

Author:  Darkknight512 [Wed May 05, 2010 1:57 pm ]
Post subject:  Re: building my own pc.

What CPU will you be using, motherboard form factor, and will you be using a discrete GPU or you need an integrated one?

Author:  Vaius [Wed May 05, 2010 6:21 pm ]
Post subject:  Re: building my own pc.

Quote:
and i dont know why my friend wants me to build my own.
If you do it right, it's cheaper than buying a prebuilt one.

Author:  FinalWarrior [Wed May 05, 2010 8:11 pm ]
Post subject:  Re: building my own pc.

Quote:
he says it will teach me the computer on a hardware level so its easier to learn on a software level.
Unless you are literally piecing together every component of the PC by hand and then writing programs in assembly to make them work with your specific core, no, you're not going to learn efficient software-level programming. You're just going to learn how to put together a PC from pre-assembled components and then get it running by installing the correct pre-written software (e.g., the OS).

Punch your friend in the dick and then go program an RC car to self-navigate an obstacle course using only four IR sensors. That will teach you something about low-level programming (namely, that assembly is confusing as all hell).

-- Griffinhart

Author:  bioshacker001 [Thu May 06, 2010 10:51 am ]
Post subject:  Re: building my own pc.

Quote:
Punch your friend in the dick

-- Griffinhart
i dont think i should do that. he could take me down with one punch, no matter how well i know the human body. his motor reflexes are a lot better than mine

Author:  Miah [Fri May 07, 2010 2:29 am ]
Post subject:  Re: building my own pc.

Quote:
(namely, that assembly is confusing as all hell).
I find it makes nearly-perfect sense. It's not elegant, mind. And there's a few oddities. You would think shl eax,32 (in 32-bit mode) would end up zeroing out the eax register but it actually does exactly nothing.

Author:  FinalWarrior [Fri May 07, 2010 3:22 am ]
Post subject:  Re: building my own pc.

Quote:
Quote:
(namely, that assembly is confusing as all hell).
I find it makes nearly-perfect sense. It's not elegant, mind. And there's a few oddities. You would think shl eax,32 (in 32-bit mode) would end up zeroing out the eax register but it actually does exactly nothing.
Like I said, confusing as all hell. :\

-- Griffinhart

Author:  bioshacker001 [Wed May 12, 2010 10:15 am ]
Post subject:  Re: building my own pc.

i concur.

Author:  neas15us [Sun May 16, 2010 5:51 pm ]
Post subject:  Re: building my own pc.

Quote:
i'm guna be building a pc from parts. any recommendations on a motherboard under $150? and i dont know why my friend wants me to build my own. he says it will teach me the computer on a hardware level so its easier to learn on a software level.
i would go with an amd pc setup because amd is built rock solid and has an failsafe that shuts the pc off if the cpu gets too hot and lasts for years

http://www.newegg.com/Product/Product.a ... 6813128438

Author:  prophile [Mon May 17, 2010 6:28 am ]
Post subject:  Re: building my own pc.

Quote:
Quote:
(namely, that assembly is confusing as all hell).
I find it makes nearly-perfect sense. It's not elegant, mind. And there's a few oddities. You would think shl eax,32 (in 32-bit mode) would end up zeroing out the eax register but it actually does exactly nothing.
Shifting by too much is undefined behaviour. Mostly it's implementing by just taking the low-order bits of the shift amount, so shl eax, 32 is equivalent to shl eax, 0, which is just a long-winded way of writing test eax, eax.

Page 1 of 1 All times are UTC-05:00
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/