From 0c105daf43a2b9b9e79846593894277e43a175fd Mon Sep 17 00:00:00 2001 From: Jet Hughes Date: Wed, 27 Jul 2022 18:24:34 +1200 Subject: [PATCH] vault backup: 2022-07-27 18:24:34 --- content/notes/05-crypography.md | 3 +++ content/notes/comp-210.md | 2 +- content/notes/cosc-204.md | 1 + content/notes/memory.md | 25 ++++++++++++++++++++++++- 4 files changed, 29 insertions(+), 2 deletions(-) diff --git a/content/notes/05-crypography.md b/content/notes/05-crypography.md index 2085ba263..b572cb036 100644 --- a/content/notes/05-crypography.md +++ b/content/notes/05-crypography.md @@ -4,6 +4,9 @@ aliases: tags: - lecture - comp210 +sr-due: 2022-07-30 +sr-interval: 3 +sr-ease: 250 --- # news diff --git a/content/notes/comp-210.md b/content/notes/comp-210.md index f43c32d80..879a3ac90 100644 --- a/content/notes/comp-210.md +++ b/content/notes/comp-210.md @@ -33,6 +33,6 @@ No final exam - [01-big-picture](notes/01-big-picture.md) - [02-concepts-and-roles](notes/02-concepts-and-roles.md) - [03-threats-social-engineering-and-failures](notes/03-threats-social-engineering-and-failures.md) - +- [05-crypography](notes/05-crypography.md) # Archive diff --git a/content/notes/cosc-204.md b/content/notes/cosc-204.md index ef7300302..3d3399e31 100644 --- a/content/notes/cosc-204.md +++ b/content/notes/cosc-204.md @@ -23,6 +23,7 @@ tags: - [transistors](notes/transistors.md) - [demultiplexor](notes/demultiplexor.md) - [sequential-circuits](notes/sequential-circuits.md) +- - Hardware - Assembly diff --git a/content/notes/memory.md b/content/notes/memory.md index d397e74a7..11ac2078a 100644 --- a/content/notes/memory.md +++ b/content/notes/memory.md @@ -9,4 +9,27 @@ Computer memory is a series of switches (similar to the switchboard in a house). (High level) Programming languages allow us to name some of the locations using variables. this is easier than remembering the number of each "switch" -These switches are mostly located in RAM. +These switches are mostly located in RAM. But there are also switches within the CPU called registers + +# SRAM +Static ram is: +- made from flip flops. +- mostly used in the cpu cache or anywhere where only a small amout of memory is needed. +- comparatively expensive to DRAM + +# DRAM +Dynamic ram is: +- made from capacitors +- used where a large amount of memory is needed +- slower than SRAM +- inexpensive + +# Non volatile memory +This is often called ROM (read only memory) +- can also be called PROM, EPROM, EEPROM, FLASH (floating-gate flash cells not transistors ) + +# Registers +- Registers are memory cells with names within the CPU. +- They hold data instructions or CPU status. + +