Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.364

Navigation: Debugging > Debug Options

Scroll Prev Top Next More

Memory Access

Memory Access configuration dictates how winIDEA accesses CPU memory.

 

Open Debug | Debug Options | Memory Access page to tailor the debugging experience to your needs.

 

Memory_Access_MMS

 

 

When CPU is running

Allow memory access - When checked winIDEA will use real-time access for reading and writing. Reading or writing a byte using this method will stall the CPU for one CPU cycle only.

 

 

Cache memory read accesses

Memory read accesses can be cached. This can greatly improve IDE performance. A memory that is read will not be read again until a write access is performed or program execution point is advanced. Care must be taken to exclude memory regions which can be corrupted with read access (some SFRs on some CPUs).

 

Cache - If checked, winIDEA will read bigger chunks of memory to resolve an access request and cache them internally. Subsequent memory accesses might be resolved from this cache already, yielding faster operation.

The cache is invalidated whenever memory is modified or a run-control action is performed.

 

Don't cache SFRs - If this option is selected, the SFRs will not be cached.

 

 

Copyright © 2025 TASKING