100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Notas de lectura

Structures in Memory - Lecture Notes (COMP15212)

Puntuación
-
Vendido
-
Páginas
1
Subido en
29-05-2024
Escrito en
2023/2024

Delve into the intricacies of memory structures with these comprehensive lecture notes from COMP15212. Covering essential topics like data representation, memory allocation, and pointers, this guide is perfect for mastering how memory is organized and manipulated in computer systems.

Mostrar más Leer menos
Institución
Grado








Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Desconocido
Grado

Información del documento

Subido en
29 de mayo de 2024
Número de páginas
1
Escrito en
2023/2024
Tipo
Notas de lectura
Profesor(es)
Sean bechhofer
Contiene
Structures in memory

Temas

Vista previa del contenido

Structures in Memory

Clanguage Compilation
A high level
language with low level features.
Access to , and
management of memory prog .
( D
Proprocessing - prog .
( D
Compiling
A


This for
makes a
very powerful language *




*h prog . S



Where there there is
is
great power great responsibility *




prog &
Linking ① prog .
O
Assembling
A


Imperative :
Sequences of statements that are executed in turn

k
lib
Typed : Variables declared with a type
.




Control Structures : if for loops
, ,
while , etc



Memory Management : Direct manipulation of pointer structures




Data Structure
Pointers Arrays
Alias Address Data Source file : Collection of items

020A int var-a ; All items are the same size


0209 Items stored
Sequentially
in Far
are in
memory
var-a ↳ 0208 2001 b
-

;

0207 -o


Arrays and pointers are
essentially interchangeable in .
2

0206 var-a = 0x2001 ;


0205 --




0204 Vareb &var-a //varb points to Structures
=
; var-a



0203 Traditionally known
...



as records


Similar to the parts of
data an object in Java or Python
A struct has elements which are accessed via their names (rather than indices in


0105 an array

0104 Elements can be
different types (and sizes
var-b 0103 0208

0102
pack (1) tells the compiler to pack the data structure

0101


0100


OOFF

OOFE




Pointers live on the stack , but contain addresses of the heap

Arrays and structs live on the heap
$4.84
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
jpxoi

Documento también disponible en un lote

Conoce al vendedor

Seller avatar
jpxoi The University of Manchester
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
0
Miembro desde
1 año
Número de seguidores
0
Documentos
20
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes