Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/07/07 05:00
Modified:
  04/07/07 05:00

Read: times


 
#136780 - Yes, we\'re getting lost ...
Responding to: ???'s previous message
If you look up the definition of mnemonic, you'll see that it's a memory aid. The text for an instruction consists of one or more mnemonics in most assemblers. The symbolic name we give to a memory location (so we don't have to remember the address) is a mnemonic, as is the text we use to represent the operation. Unfortunately, the opcode field alone doesn't always fully describe the entire instruction.

I don't think there's a point to an argument of any sort here.

The context, however, was opcode vs. instruction. In most assemblers, at least those I've used since the '60's, there's an opcode field, one or more fields of arguments. Those in combination, comprise the instruction. I don't care what anyone calls them, but, if he expects me to understand what he means, he needs to use fairly well-defined and unabiguous terms.

It's not clear whether Mike wants to write his own assembler because he really doesn't know what an assembler (particularly a macro-assembler) does. However, I think it would be advisable that he examine a few of them, and also the various available simulators that share the same syntax, so he can see what's out there before he reinvents the wheel.

It's probably a waste of time trying to persuade Mike to use standard tools with which he can get "standard" answers. He'd rather make the job as difficult as possible. It's his choice.

RE



List of 43 messages in thread
TopicAuthorDate
8051 opcodes            01/01/70 00:00      
   A disassembler?            01/01/70 00:00      
   Visit The Chart            01/01/70 00:00      
      answer            01/01/70 00:00      
         Text-based instructions?            01/01/70 00:00      
            Just a bit of semantics            01/01/70 00:00      
               Just a bit of spelling            01/01/70 00:00      
               We must have learned it differently            01/01/70 00:00      
                  I learned the same was as Joseph            01/01/70 00:00      
                     nobody disputes the definition of mnemonic            01/01/70 00:00      
                        Clarification?            01/01/70 00:00      
                           Late in the conversation            01/01/70 00:00      
                              Yes, we\'re getting lost ...            01/01/70 00:00      
                                 I DID find an assembler for me            01/01/70 00:00      
                                    Yes, that's a good one!            01/01/70 00:00      
                        I doubt it            01/01/70 00:00      
                           BIOS Code In Assembler            01/01/70 00:00      
                              even more a coincidence            01/01/70 00:00      
                                 Me too....            01/01/70 00:00      
                           in college...            01/01/70 00:00      
                              Yes, but was that for a BS degree?            01/01/70 00:00      
                                 yep            01/01/70 00:00      
                                 it's not exactly learning asm which is needed...            01/01/70 00:00      
                                    send me his resume            01/01/70 00:00      
                                       we have to teach him every day            01/01/70 00:00      
            .            01/01/70 00:00      
         I have to tell you an Assembler Story            01/01/70 00:00      
            Very true            01/01/70 00:00      
               Learning Is Great !!            01/01/70 00:00      
                  Why didnt you mention to them..            01/01/70 00:00      
                     I Discussed Endlessly            01/01/70 00:00      
                  I once wrote an assembler            01/01/70 00:00      
                     2 pieces            01/01/70 00:00      
                        well,            01/01/70 00:00      
                        Suggestions            01/01/70 00:00      
                        Why would you want to write your own?            01/01/70 00:00      
                     Me too            01/01/70 00:00      
               Compiler?            01/01/70 00:00      
                  My reasoning            01/01/70 00:00      
         SDCC (again)            01/01/70 00:00      
   Is this a continuation...            01/01/70 00:00      
      Must not be...            01/01/70 00:00      
         I think there's room for doubt            01/01/70 00:00      

Back to Subject List