在c语言中,输入输出数据可以用输入输出函数,汇编语言如何实现输入输出数据?

在proteus中,如果用硬件的话,除了,使用键盘输入数据,使用单片机处理数据,使用显示器输出数据还有其它办法吗?... 在proteus中,如果用硬件的话,除了,使用键盘输入数据,使用单片机处理数据,使用显示器输出数据还有其它办法吗? 展开
 我来答
raidy_liu
2011-02-14 · TA获得超过915个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:188万
展开全部
汇编语言中,根据不同的芯片,也是不同的语句实现输入输出,但思想都是一样的:输入——将值取入;输出——将值送出。语句:
输入:
有的用 in R0,INPORTADD ;INPORTADD 是端口地址
输出:
有的用 out R0,OUTADD ;OUTADD 是端口地址
而且,数据与地址,哪个放前,哪个放后,不同编译环境也不同,所以,你要根据具体的环境来定。
单片机中,除了你提到的输入输出办法,还有:用I/O来进行,就是用输入输出点的信号状态来表达;也可用存储芯片,如FLASH来进行处理数据的输入输出。
_无喜_无悲_
2011-02-14
知道答主
回答量:18
采纳率:0%
帮助的人:15.3万
展开全部
可以写到显存,或者调用bios
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2011-02-15 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
在单片机系统,输入、输出的花样可就多了。
输入可以有:按键、开关、光耦、各种AD转换器、UART串行口、SPI接口、单总线器件如18B20、......
输出也一样,多的不可胜数。
各种不同的输入输出硬件,其信号的时序、信号的格式,各不相同;
就是同一个硬件,其连接的电路形式也有多种接法。
汇编语言如何实现输入输出数据? --这个可真不是一、二句话就能说清的。
8088/8086的汇编,可就太简单了,基本上不用电子技术方面的知识。
王爽写的汇编语言的书,只是挑选了一个简单的CPU写写罢了,并没有什么技术含量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山海茫茫青云起
2011-02-15 · 超过27用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:60.7万
展开全部
使用逻辑器件“门”做加减法运算,在使用特定IC显示,不需要单片机
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
childzzz
2011-02-14 · TA获得超过222个赞
知道答主
回答量:85
采纳率:0%
帮助的人:25.7万
展开全部
调用int 10h bios 中断,具体的见教材,不过现在一般不用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
649968971
2011-02-14 · 超过20用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:47.8万
展开全部
可以采用中断中断 int 21 的多少号具体的你要去查汇编的书,书上都有怎么用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式