C Board  

Go Back   C Board > General Programming Boards > C++ Programming

Reply
 
LinkBack Thread Tools Display Modes
Old 03-25-2002, 09:18 AM   #1
Registered User
 
Join Date: Nov 2001
Posts: 241
Low level debuggers

I am wondering how many of you, if any, use a low level tool to see how a program opperates after you create an exe. I mean a program that will show your processors registers and stuff like that. My professor in my current programming class was saying that it helped to do that, but I was not sure if anyone did. We are using an assembly program that he wrote in 8086 assembly language in 1980, and it lets you do almost anything you could ever want to do
Korn1699 is offline   Reply With Quote
Old 03-25-2002, 01:09 PM   #2
....
 
Join Date: Aug 2001
Location: Groningen (NL)
Posts: 2,386
I sometimes use a low-level debugger or a logic analyzer. Very nice tools.
Shiro is offline   Reply With Quote
Old 03-25-2002, 03:07 PM   #3
Registered User
 
Join Date: Nov 2001
Posts: 241
Yeah, I am just now learning how to use it, and I also have to learn assembly too... With the program he wrote, everything has to be entered in hex, so all the values have to be looked up, but it does disassemble.
Korn1699 is offline   Reply With Quote
Old 03-25-2002, 04:10 PM   #4
Registered User
 
Join Date: Dec 2001
Posts: 421
I use NuMega SoftIce... a marvellous tool!!

W32Dasm, IDA and UltraEdit are the other tools i use for this kinda thing

U.
__________________
Quidquid latine dictum sit, altum sonatur.
Whatever is said in Latin sounds profound.
Uraldor is offline   Reply With Quote
Old 03-25-2002, 09:47 PM   #5
Registered User
 
Join Date: Nov 2001
Posts: 241
well my professor wrote some program called TUTOR
Korn1699 is offline   Reply With Quote
Old 03-26-2002, 12:36 PM   #6
....
 
Join Date: Aug 2001
Location: Groningen (NL)
Posts: 2,386
>well my professor wrote some program called TUTOR

Hmmm, doesn't say much to me. What does it?
Shiro is offline   Reply With Quote
Old 03-27-2002, 09:09 AM   #7
Registered User
 
Join Date: Nov 2001
Posts: 241
It allows you to view the what is in all the registers, change memory, program assembly code, and it disassebles assembly operation code. Also, it is only 15k. My professor has been doing this stuff for a very long time... He has published about 20-30 books. He has been a professor for 30 years, and had even worked at NASA for a little while. I am not sure if most of his books are very good cause I have just saw the one on th 8086 processor, since that is the book my class uses. Most of his book are on the main bookstore websites, just search for Richard Haskell
Korn1699 is offline   Reply With Quote
Old 03-27-2002, 12:50 PM   #8
....
 
Join Date: Aug 2001
Location: Groningen (NL)
Posts: 2,386
At work I also use some communication tracers, for I2C and CAN. It's nice to see those devices communicating, just as if they are living creatures. Had datacommunication yet? Very interesting.
Shiro is offline   Reply With Quote
Old 03-27-2002, 01:39 PM   #9
B26354
 
Deckard's Avatar
 
Join Date: Jan 2002
Posts: 631
Re: Low level debuggers

Quote:
Originally posted by Korn1699
I am wondering how many of you, if any, use a low level tool to see how a program opperates after you create an exe.
Religiously. In fact, the first time I run any of my (larger) applications, I run them in the debugger :)
__________________
Jason Deckard
Deckard is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Low level program to save a mjpeg stream Rufe0 Linux Programming 6 09-22-2009 05:53 AM
C/C++, low or high level? Sentral General Discussions 4 01-23-2007 11:43 PM
Low Level Hard Disk Access samGwilliam Tech Board 5 04-01-2005 06:14 PM
Low Level Drive Access? coldfusion244 C++ Programming 1 03-09-2005 08:19 AM
low level program in C orthanc C Programming 4 11-30-2003 01:25 PM


All times are GMT -6. The time now is 02:57 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22