Computers |
|
| | #2 (permalink) |
| Dope Tech | what microprocessor do you want to use? i completed a college course on microprocessors where we wrote machine code to make different uses of the proc. Prerequisites for the course was AC/DC circuitry, digital electronics I & II.
__________________ Tech IMO.com | ExtremeTech.com | ASP Free.com | SysOpt.com | Tech Support Guy.org DB Forums.com | Cyber Tech Help.com | Lazy Forums.com | Warrior Nation.net 'If you don't stand for somethin you'll fall for anything' - Dr. Dre Been there, done that |
| | |
| | #3 (permalink) |
| Super Techie Join Date: Dec 2005
Posts: 313
| Well what i mean is how do you get the info(source code) off ur comp on to the microproccesor. Can u get a plug to link them? Because i have a machince code on disk for a microproccesor but how can i get the code on without haveing to pay a proffesional to do it. |
| | |
| | #4 (permalink) |
| Dope Tech | which microprocessor?
__________________ Tech IMO.com | ExtremeTech.com | ASP Free.com | SysOpt.com | Tech Support Guy.org DB Forums.com | Cyber Tech Help.com | Lazy Forums.com | Warrior Nation.net 'If you don't stand for somethin you'll fall for anything' - Dr. Dre Been there, done that |
| | |
| | #6 (permalink) |
| Ultra Techie | No offense... but I'm not really sure you fully understand what you're asking for here... With that said, you can play with designing microprocessors with languages like VHDL and Verilog. I have designed and simulated a 5-stage Pipelined MIPS processor in Verilog for a class before. You can run basic assembly or C code on it. You can get a simulator like VCS or any of a number of others.
__________________ Desktop machine: 2 x Opteron 246, Asus K8N-DL, 2GB PC3200 ECC Reg., XFX GeForce 6600GT, 74gb WD Raptor, 2 x 19\" LCDs, Windows XP x64 Server machine: Intel P4 3.0GHz 2MB EM64T, ECS i865pe, 1GB PC3200, 36gb WD Raptor, Windows Server 2003 Laptop: Dell Inspiron 9100 (Intel P4 3.2GHz 1MB Prescott, i865pe, 512MB PC3200, Mobility Radeon 9700, DVD+R/DL Burner), Windows XP Linux: P3 450Mhz, 386MB ram, Slackware 10.1 (Running mySQL/Apache) |
| | |
| | #7 (permalink) | |
| Super Techie Join Date: Dec 2005
Posts: 313
| Quote:
Cheers | |
| | |
| | #8 (permalink) |
| Ultra Techie | What do you mean by "machine code" and "getting it onto the microprocessor"? Microprocessors aren't like flash memory, they aren't (generally) programmable. They are made that way by a machine and are not changeable. Also, generally the "code" (if any) behind a microprocessor is some kind of hardware synthesis language like VHDL or Verilog like I mentioned above. Are you referring to these, or are you referring to assembly language? Assembly language is closest to the general description of "machine language" when you hear it mentioned.
__________________ Desktop machine: 2 x Opteron 246, Asus K8N-DL, 2GB PC3200 ECC Reg., XFX GeForce 6600GT, 74gb WD Raptor, 2 x 19\" LCDs, Windows XP x64 Server machine: Intel P4 3.0GHz 2MB EM64T, ECS i865pe, 1GB PC3200, 36gb WD Raptor, Windows Server 2003 Laptop: Dell Inspiron 9100 (Intel P4 3.2GHz 1MB Prescott, i865pe, 512MB PC3200, Mobility Radeon 9700, DVD+R/DL Burner), Windows XP Linux: P3 450Mhz, 386MB ram, Slackware 10.1 (Running mySQL/Apache) |
| | |
| | #9 (permalink) |
| Super Techie Join Date: Dec 2005
Posts: 313
| http://www.bobblick.com/techref/proj...propclock.html Here is the project, i just assumed that the microproccesor was able to be customly programed not just factory settings. I have no exp with microproccesors i was just wondering and btw im not going to attempt to try do this either. |
| | |
| | #10 (permalink) |
| Ultra Techie | OK that is most likely what is called a "PLA" (Programmable Logic Array) which you need to buy specifically, and you also need a machine that would allow you to 'burn' it. You would probably be able to simulate this kind of design in a program like Logic Works (google this) and play with it. Depending on how low level you want to get, you can write it in a synthesis language like Verilog (some programs can burn verilog to prototyping chips) or you can actually work out the logic at the gate/mux level itself. I would guess that if you had a PLA to store the writing to display (7 x 30 or whatever it specified) and then a multiplexer and a clock to select the appropriate line from the PLA to activate the LEDs which would be switched by AND gates connected to the outputs of the multiplexer and PLA.
__________________ Desktop machine: 2 x Opteron 246, Asus K8N-DL, 2GB PC3200 ECC Reg., XFX GeForce 6600GT, 74gb WD Raptor, 2 x 19\" LCDs, Windows XP x64 Server machine: Intel P4 3.0GHz 2MB EM64T, ECS i865pe, 1GB PC3200, 36gb WD Raptor, Windows Server 2003 Laptop: Dell Inspiron 9100 (Intel P4 3.2GHz 1MB Prescott, i865pe, 512MB PC3200, Mobility Radeon 9700, DVD+R/DL Burner), Windows XP Linux: P3 450Mhz, 386MB ram, Slackware 10.1 (Running mySQL/Apache) |
| | |