什么是未使用的内存地址? [英] What is an unused memory address?

查看:147
本文介绍了什么是未使用的内存地址?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

阅读此

推荐答案

内存映射通常应指定哪些程序使用此记忆。如果他们说未使用,则意味着这些指定的程序不使用该地址。在这里您可以更好地看到它: https://www.c64-wiki.com/wiki/Zeropage

Memory maps should usually specify which programs use this memory. If they say "unused", this means that these specified programs do not use this address. Here you can see it better: https://www.c64-wiki.com/wiki/Zeropage:


这些零页地址在对
C64进行编程时非常有用且很重要-如此有用,以至于内部KERNAL和BASIC系统ROM大部分使用
,而只有极少数完全安全的
供机器语言程序员用于自己的目的,
却没有系统崩溃的风险。

因此,内存映射仅对KERNAL和BASIC有效。

So, the memory map is only valid for KERNAL and BASIC.

其他程序-包括您的程序-可能会毫无风险地访问未使用的地址。如果加载了其他程序,则必须找出它们所访问的地址。您也可以访问其他地址-即使它们被其他程序使用-如果您完全了解 然后会发生...

Other programs - including yours - may access the unused addresses without risk. If other programs are loaded, you have to find out, which adressses are accesed by them. You may also access other addresses - even if they are used by other programs - if you know exactly what happens then...

这篇关于什么是未使用的内存地址?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆