【問題】a=a+1という処理←これをメモリ、レジスタという言葉を使って正しく説明できる?: みじかめっ!なんJ

その他 2025/11/03 15:35
【問題】a=a+1という処理←これをメモリ、レジスタという言葉を使って正しく説明できる?: みじかめっ!なんJ
1 名無しさん@涙目 2025/11/03(月)15:35:19 ID:6OMTfYnj0
ちゃんと説明できるかお前ら?
5 名無しさん@涙目 2025/11/03(月)15:35:19 ID:Uv5wiXiw0

ピルロや
7 名無しさん@涙目 2025/11/03(月)15:35:19 ID:nIMVqmwh0
>>5
アンチェロッティ
3 名無しさん@涙目 2025/11/03(月)15:35:19 ID:0ux2DanmM
INC EAX
4 名無しさん@涙目 2025/11/03(月)15:35:19 ID:sXisSOV7a
なに言ってるか分かんないからドカベンで例えて
6 名無しさん@涙目 2025/11/03(月)15:35:19 ID:7LTKoRr/M
代入
8 名無しさん@涙目 2025/11/03(月)15:35:19 ID:8IAIVbDW0
メモリからaのデータを読み込んでレジスタにいれて
レジスタ内で+1して
11 名無しさん@涙目 2025/11/03(月)15:35:19 ID:DlNgEMoc0
>>8
メモリに返す
9 名無しさん@涙目 2025/11/03(月)15:35:19 ID:GTL9uSPk0
キャッシュ
レジスタ
メモリ

10 名無しさん@涙目 2025/11/03(月)15:35:19 ID:JvHP8mky0
aをメモリからレジスタに読み込んで演算や
14 名無しさん@涙目 2025/11/03(月)15:35:19 ID:1BxzehXHd
>>10
レジスタをメモリに戻してプログラムカウンターを進めて完成や
12 名無しさん@涙目 2025/11/03(月)15:35:19 ID:0LjL4O550
aに+1したらそれもうaじゃないやん
ちな文系
17 名無しさん@涙目 2025/11/03(月)15:35:19 ID:5orO6y5N0
>>12
アルゴリズムの書き方だと、イコールじゃなくて左矢印使ったりする
25 名無しさん@涙目 2025/11/03(月)15:35:19 ID:DlNgEMoc0
>>17
パスカルだかのプログラム言語だとa:=a+1みたいに書いたな
13 名無しさん@涙目 2025/11/03(月)15:35:19 ID:0ux2DanmM
aがメモリ上に存在するとは限らないしなんなら最適化されてaの存在もなくなるかもしれんけどええんか?
15 名無しさん@涙目 2025/11/03(月)15:35:19 ID:nv/xaJxwp
メモリ上の番地aに格納されたデータをレジスタ上に移行してレジスタ上で+1した後に再びメモリ上の番地aに格納する
23 名無しさん@涙目 2025/11/03(月)15:35:19 ID:4/mzmwvVp
>>15
プログラムカウンタに言及してないから三角やな
16 名無しさん@涙目 2025/11/03(月)15:35:19 ID:Nj9LAghY0
アセンブリ言語で書いてくれや
20 名無しさん@涙目 2025/11/03(月)15:35:19 ID:5orO6y5N0
>>16
アセンブリのほうがメモリ意識しない分楽やろ
18 名無しさん@涙目 2025/11/03(月)15:35:19 ID:RlzakTa80
専門学校入りたてかな?
19 名無しさん@涙目 2025/11/03(月)15:35:19 ID:JiQmIAFq0
命令レジスタからアキュムレータの話?
21 名無しさん@涙目 2025/11/03(月)15:35:19 ID:KdCZLudva
メモリ上の特定の番地から値取ってきてレジスタ上で加算して元の番地に戻すんや
22 名無しさん@涙目 2025/11/03(月)15:35:19 ID:kWU7eeZc0
この式が直感的に理解できるかどうかでプログラマーの素質があるかどうか分かるらしいな
24 名無しさん@涙目 2025/11/03(月)15:35:19 ID:p6FNSd/00
これだと無限に+1なるやろ
ちな高卒
26 名無しさん@涙目 2025/11/03(月)15:35:19 ID:JvHP8mky0
Rはa <- a+1なんやろ
27 名無しさん@涙目 2025/11/03(月)15:35:19 ID:t5hMoWcF0
右辺を左辺に代入という意味である
28 名無しさん@涙目 2025/11/03(月)15:35:19 ID:Zw1HfG7xd
a<-a+1
29 名無しさん@涙目 2025/11/03(月)15:35:19 ID:6AFUviZm0
メモリ→(a)→レジスタ(a+1処理)→(a)→メモリ(プログラムカウンタ+1)
30 名無しさん@涙目 2025/11/03(月)15:35:19 ID:ZZqKr5QPd
スタックと関数の所ははぇーってなるわ
31 名無しさん@涙目 2025/11/03(月)15:35:19 ID:GUXz4H/cM
課題は自分でやろうね