jsos
college code for operating system fundamentals in js
git clone https://9o.is/git/jsos.git
commit a24c318a47bf19ea68250964dd39bbd096970607 parent 80110caa277bc744906701f4486a36cb4abdfa70 Author: Jul <jul@9o.is> Date: Sat, 1 Dec 2012 01:04:36 -0500 Display pcb relative values, not actual. (hack fix) Diffstat:
| M | scripts/os/memoryManager.js | | | 6 | +++--- |
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/scripts/os/memoryManager.js b/scripts/os/memoryManager.js @@ -61,9 +61,9 @@ function MemoryManager() { html += '<tr>'; html += '<td>'+p.PID+'</td>'; html += '<td>'+p.state+'</td>'; - html += '<td>'+pad(p.base.toString(16),4).toUpperCase()+'</td>'; - html += '<td>'+pad(p.limit.toString(16),4).toUpperCase()+'</td>'; - html += '<td>'+pad(p.PC.toString(16),4).toUpperCase()+'</td>'; + html += '<td>'+pad((p.base-(p.PID*MAX_MEMORY_PROGRAM)).toString(16),4).toUpperCase()+'</td>'; + html += '<td>'+pad((p.limit-(p.PID*MAX_MEMORY_PROGRAM)).toString(16),4).toUpperCase()+'</td>'; + html += '<td>'+pad((p.PC-(p.PID*MAX_MEMORY_PROGRAM)).toString(16),4).toUpperCase()+'</td>'; html += '<td>'+pad(p.ACC.toString(16),2).toUpperCase()+'</td>'; html += '<td>'+pad(p.X.toString(16),2).toUpperCase()+'</td>'; html += '<td>'+pad(p.Y.toString(16),2).toUpperCase()+'</td>';