Title : 
DEFASM: a microprogram meta-assembler with semantic capability
         
        
            Author : 
Mezzalama, M. ; Prinetto, P. ; Romani, S.
         
        
            Author_Institution : 
Politecnico di Torino, Istituto di Elettrotecnica, Turin, Italy
         
        
        
        
        
            fDate : 
7/1/1981 12:00:00 AM
         
        
        
        
            Abstract : 
A microprogram assembler which can assemble code for any user-defined target machine, i.e. a metamicroassembler, is described. Its most important feature is a definition phase where a description of the actual microinstruction set is given once for all, using a simple definition language. Within this definition phase, simple semantic controls may be introduced to facilitate the detection of errors that microprogram writers tend to make when the target machine has a high degree of parallelism, i.e. when long microinstructions are used.
         
        
            Keywords : 
microprogramming; program assemblers; definition language; metamicroassembler; microcode; microinstruction set; microprogram meta-assembler; microprogramming; parallelism; program assemblers; semantic capability;
         
        
        
            Journal_Title : 
Computers and Digital Techniques, IEE Proceedings E
         
        
        
        
        
            DOI : 
10.1049/ip-e:19810026