首页/ 题库 / [问答题]进行32位混合编程时,如何编写Visua的答案

进行32位混合编程时,如何编写Visual C主程序和汇编语言过程?

问答题
2022-07-12 10:00
查看答案

正确答案

(1)Visual C主程序要采用3种调用规范之一进行汇编子程序的调用;汇编程序中可用.model伪指令说明汇编语言的调用规范。
(2)汇编子程序中的过程名及变量名应该用public进行说明。Visual c主程序中应将用到的汇编子程序的过程名和变量名说明为外部符号,并且不能在名字前加下划线。
(3)32位汇编时要用EAX、EBX等32位寄存器。
(4)Visual C主程序调用汇编子程序时,通过堆栈传递参数,顺序从右到左。汇编子程序的返回值小于4字节时放到EAX寄存器中;返回值在4~8字节之间,放在EDX:EAX寄存器中;返回值大于8字节,返回值得地址指针放在EAX中。


试题解析

感兴趣题目
汇编程序就是用多种语言混合编写的程序
将C语言编写的源程序转换成可执行程序,必须由下列哪种程序进行处理?______。
计算机用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过编译和连接。
语言处理程序是将汇编语言和各种高级语言编写的程序翻译成计算机能识别和执行的机器代码。()
编写计算机程序所用的计算机语言称为()语言。它是人与计算机之间交换信息的工具,分为()语言、()语言和()语言三类。
计算机的软件都是用程序设计语言编写的程序。()
软件是指用程序设计语言(如PASCAL,C,VISUALBASIC等)编写的程序,软件开发实际上就是编写程序代码。()
任何高级程序设计语言编写的程序都必须经过转换后才能由计算机执行。
用高级语言编写的程序称为源程序,只有将其翻译成机器语言的指令序列,计算机才能识别和执行。
任何高级程序设计语言编写的程序都必须经过转换后才能由计算机执行。
进行32位混合编程时,如何编写Visual C主程序和汇编语言过程?
下面的叙述哪些是正确的()  (1)在软件开发过程中,编程作业的代价最高。  (2)良好的程序设计风格应以缩小程序占用的存储空间和提高程序的运行速度为原则。  (3)为了提高程序的运行速度,有时采用以存储空间换取运行速度的方法。  (4)对同一算法,用高级语言编写的程序比用低级语言编写的程序运行速度快。  (5)COBOL是一种非过程型语言。  (6)LISP是一种逻辑型程序设计语言。
相关题目
语言处理程序是一种翻译程序,其功能就是将汇编或高级语言编写的源程序编译为计算机可以识别的(  )。

语言处理程序是一种翻译程序,其功能就是将汇编或高级语言编写的源程序编译为计算机可以识别的(  )。
用高级语言编写的程序必须经过______翻译成机器语言程序,计算机才能执行。
计算机程序中,用高级语言编写的程序经编译后产生的程序叫( ) 。
一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。( )
汇编程序就是用多种语言混合编写的程序( )。
编写计算机程序所用的语言称为(),分为机器语言、汇编语言和高级语言。
用高级语言编写的程序称为源程序,只有将其翻译成机器语言的目标程序,计算机才能识别和执行。
一般使用高级语言编写的应用程序称为______,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译程序成机器语言才能执行。
一般使用高级语言编写的应用程序称为( ),这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译程序翻译成机器语言才能执行。
计算机程序中,用高级语言编写的程序经编译后产生的程序叫( ) 。
用C语言编写的程序需要用( )程序翻译后计算机才能识别。
用C语言编写程序,采用得程序设计方法是___。
只有用机器语言编写的程序才能被计算机直接执行,用其他语言编写的程序必须经过“翻译”后才能正确执行。
编程时可根据零件的加工精度及()方便与否选用坐标种类。同时,绝对编程和增量编程也可在同一程序中混合使用,称为混合编程。
在C语言程序如何调用汇编语言程序?
在数据库技术中,编写应用程序的语言仍然是C一类的高级语言,这些语言被称为()语言。
Visual FoxPro表达式(46>32or not 16<13)和(8>9 and 8>4)的计算结果是()。
在对高级语言编写的源程序进行编译时,可发现源程序中( )。
用C语言编写的源程序需要用编译程序先进行编译,再经过()之后才能得到可执行程序。
广告位招租WX:84302438

免费的网站请分享给朋友吧