gpt4 book ai didi

c - 将数字输入到avr中的寄存器中

转载 作者:行者123 更新时间:2023-11-30 21:00:22 24 4
gpt4 key购买 nike

我有一个作业,必须将 3 个不同的数字输入到寄存器 r16、r17 和 r18 中并将它们相加。我尝试查找如何将数字输入寄存器,但不知道如何操作。

http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_IN.html

我会使用这个命令吗?

例如

在 r16 中,a

最佳答案

in 用于从端口或其他 I/O 位置加载值。还有一些“加载”指令用于将值放入寄存器中。您选择的号码取决于号码的来源。基本上,除了LSR和LSL以外,所有以L开头的指令都是加载指令。

例如,ldi r30, %22 将十六进制 22 放入寄存器 30 中。(此处的数字位于程序代码中。)

关于c - 将数字输入到avr中的寄存器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41884498/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com