What is Memory: Definition and 317 Discussions

Memory is the faculty of the brain by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembered, it would be impossible for language, relationships, or personal identity to develop. Memory loss is usually described as forgetfulness or amnesia.Memory is often understood as an informational processing system with explicit and implicit functioning that is made up of a sensory processor, short-term (or working) memory, and long-term memory. This can be related to the neuron.
The sensory processor allows information from the outside world to be sensed in the form of chemical and physical stimuli and attended to various levels of focus and intent. Working memory serves as an encoding and retrieval processor. Information in the form of stimuli is encoded in accordance with explicit or implicit functions by the working memory processor. The working memory also retrieves information from previously stored material. Finally, the function of long-term memory is to store data through various categorical models or systems.Declarative, or explicit, memory is the conscious storage and recollection of data. Under declarative memory resides semantic and episodic memory. Semantic memory refers to memory that is encoded with specific meaning, while episodic memory refers to information that is encoded along a spatial and temporal plane. Declarative memory is usually the primary process thought of when referencing memory. Non-declarative, or implicit, memory is the unconscious storage and recollection of information. An example of a non-declarative process would be the unconscious learning or retrieval of information by way of procedural memory, or a priming phenomenon. Priming is the process of subliminally arousing specific responses from memory and shows that not all memory is consciously activated, whereas procedural memory is the slow and gradual learning of skills that often occurs without conscious attention to learning.Memory is not a perfect processor, and is affected by many factors. The ways by which information is encoded, stored, and retrieved can all be corrupted. Pain, for example, has been identified as a physical condition that impairs memory, and has been noted in animal models as well as chronic pain patients. The amount of attention given new stimuli can diminish the amount of information that becomes encoded for storage. Also, the storage process can become corrupted by physical damage to areas of the brain that are associated with memory storage, such as the hippocampus. Finally, the retrieval of information from long-term memory can be disrupted because of decay within long-term memory. Normal functioning, decay over time, and brain damage all affect the accuracy and capacity of the memory.

View More On Wikipedia.org
  1. zoobyshoe

    Jack Nicholson 'retires from acting due to memory loss'

    http://www.theguardian.com/film/2013/sep/05/jack-nicholson-retires-memory-loss Sound like it's possibly more serious than an aging memory. It surprises me because The Departed was just on TV a few nights ago and I happened to see it for the first time. This was released in 2006, just 6 years...
  2. Pythagorean

    Erasing memories via memory reconsolidation

    A review of memory reconsolidation[1], the recent experiment in which memory traces were attenuated[2] and a caveat that recovery of the fear memory is typical in patients [3]. [1] http://www.nature.com/nrn/journal/v8/n4/abs/nrn2090.html [2]...
  3. R

    Memory Allocation problems in Gaussian09 for organic molecules

    Memory Allocation and Basis Sets problems and in Gaussian09 I am starting off with Gaussian09 and GaussView software packages. When I did simulations for single molecules it was fine. But for crystal structures, I am giving the necessary values of a,b,c,β etc for a simple monoclinic...
  4. V

    Fortran Create a makefile with allocatable memory in fortran

    I have many subroutines which I want to compile individually using makefile. But the memory allocation is not specified in ".INC" file but as separate subroutine depending on the user input. The "gfortran" compiler is showing the following error...
  5. Z

    Fortran Memory Allocation issues in FORTRAN 90

    I'm having trouble allocating memory for a dynamic two dimensional array in FORTRAN 90; the odd thing is that when I did the same thing using three on dimensional arrays instead of an array with the dimensions 3*x, I didn't have a problem. read (1,*) ndat1 !The first line of every file is...
  6. T

    What is the total memory storage of the human genome?

    My answer is that the 3Gigabits of base 4 memory in the human genome is equivalent to 750MB of binary standardised to 8 bits/byte. Once I have taken into account that there are two copies, evolutionary junk and repeated or copied areas, I am getting an estimate of around 30MB.
  7. Astronuc

    News In memory of Martin Richard and Officer Sean Collier

    http://abcnews.go.com/US/wireStory/funeral-held-boy-killed-marathon-bomb-19023472 Peace be upon them and their families, friends and colleagues.
  8. Mentallic

    Exponential Distribution memory loss

    Homework Statement Show that the exponential distribution has the memory loss property. Homework Equations f_T(t) = \frac{1}{\beta}e^{-t/\beta} The memory loss property exists if we can show that P(X>s_1+s_2|X>s_1) = P(X>s_2) Where...
  9. W

    Troubleshooting Memory Address Problem for UART Setup

    I am trying to setup digital control of slow simple peripherals using the UART. I am trying to locate the UART in RAM and it is not working. I have a '486 running windows 3.1.1 and using Microsoft quick basic. This code prints numbers which are supposed to change when the com2 uart sees a...
  10. T

    Can Malloc Use Mmapped Shared Memory for Efficient Parent-Child Data Sharing?

    I want to set the area from with malloc gets its memory to a mmap'ed shared memory file, to share data between children and parents without causing pagefaults. It is safe because the data used by children is guaranteed not to be touched by the parent and the children are guaranteed not to malloc...
  11. D

    Shape memory alloy transformation problem

    A friend of mine is working with shape memory alloys and he's got one that is behaving strangely. At "low" temperatures a "fresh" solution heat treated sample will form martensite upon cooling, and austenite upon heating as expected. Heat and cool all you want and you get the transformation...
  12. J

    If a computer has 2k of memory

    What would the first and last address be? I said 0 and 1999 but the answer was 0 and some other number which i don't remember (it wasnt 1999 haha) What is the correct number for the last address and why isn't it 1999 since there are 2000 bytes in a 2k ram?
  13. K

    What are the advantages to having super-fast memory?

    What are the advantages to having super-fast memory in a computer? I'm talking about RAM with speeds above 2000 MHz and beyond. Does PC gaming benefit from blazing-fast memory?
  14. Q

    My Iron from the Earth: A Childhood Memory

    When I was a child, I picked a iron from the earth. It looks a iron, it has a thin layer rust outside. but the shape looks like a stone. it is about 26mm long. I erase a little rust by knife. then the position will not get rusty afterwards in the room even many years.
  15. M

    Is Photographic Memory a Myth? Take the Test and Find Out!

    It states it should take ten minutes to complete. Try it out. I scored 0% http://www.open.edu/openlearn/body-mind/psychology/take-the-photographic-memory-test
  16. J

    IBM PC/XT DRAM memory calculation

    Hi, with regards to the DRAM of the IBM PC/XT motherboard, how come the maximum memory of the motherboard is 256Kbits and on the link below, it shows that there are 27 DRAMS of 256Kbits each, which therefore makes a total of 6912 Kbits (27*256) ...
  17. K

    Is this the fastest memory of this motherboard?

    Is this the fastest memory for the MSI BIg Bang Mpower Z77 motherboard? I was thinking of just getting a simple kit of 16GB of Corsair Vengeance 1600Mhz, but then I saw this. Evidently this memory kit was specifically designed for the motherboard I plan to get. 2133MHz cl9 is blistering fast...
  18. pairofstrings

    Dynamic memory allocation and structure fields

    Please take a look at my program. Please help. I want to allocate memory dynamically for one field in structure. I tried to write the code but it has error. I posting a paint document for you to see. Help me please. Please tell me why is my code not working properly and what needs to be done...
  19. B

    DDR2 Memory 800 MHz: Calculating Data Transfer in Bits vs MB

    I know if I have a DDR2 Memory that is 800 MHz and it is 64 Bit the math to findout the Data Transfer is 800,000,000 X 64 = Data Transfer. But will this give me the Data Transfer in just Bits Per SEC. or MB Per SEC?
  20. twoski

    Analyzing Cache Memory System Characteristics

    Homework Statement Consider a cache memory system having the following characteristics : - 512 Mbytes of main memory. - Word size of 4 bytes. - Cache size of 512 Kbytes. - Line size of 8 bytes. (a) Determine the address formats for (i) direct, (ii) associative, and (iii) two-way set...
  21. K

    Recommend the fastest memory for this motherboard

    Please recommend to me that fastest gaming memory for this motherboard in my new PC build. Faster memory reduces bottlenecks and boosts the capability of your graphics card(s). http://www.techpowerup.com/reviews/MSI/Z77_MPower/
  22. C

    Diff between binary digits and memory.

    i'm doing a project on electronics while knowing nothing at all about it. after reading up i do have some basic info, but i think i also have quite a bit of misconception. based on internet research ,i know that RAM is created by semiconductors ( please correct me if I'm wrong) and binary...
  23. J

    Prevent memory leakage from coding

    I am studying a problem releated to memory leakage. Now, there are many tools to check memory leak at run-time (dynamic analysis), and some tools can check memory leakage at compile-time (static analysis). But I have some questions: How do you think to prevent memory leakage from coding phase...
  24. S

    How can I efficiently shuffle and deal cards for a simple memory game in Python?

    So I'm working on a simple memory game nonGUI: Write a program that plays the memory matching game. When it start, the program prompts the user for the number of rows and columns for the game board that contains the cards. The total number of cards must be even. Assume that the board dimensions...
  25. Evo

    Medical Hyperthymesia or Highly Superior Autobiographical Memory

    I was watching a show in which actress Marilu Henner was a guest and she was talking about her memory. It seems she is one of 12 people in the world diagnosed with the uncanny ability to remember everything in her life. I was interested as I used to have an ability to instantly recall...
  26. Dembadon

    Comp Sci C++: Dynamic memory allocation using a struct member

    Homework Statement I am trying to allocate memory on the heap (free-store) for an array of characters using one of my struct members, which is a pointer. However, I am running into scoping issues no matter how I try to go about doing it. Homework Equations <data type> *<pointer name>...
  27. L

    Decoding DDR Memory Organization: Understanding 1Gb DDR2 SDRAM Datasheet

    I was going through the datasheet of 1Gb DDR2 SDRAM. It's organized in rows, columns and banks. The 1Gb is actually 64Mb*16 datalines. Which is 8Mb*8 Banks * 16 data lines I can't figure out how they got 8Mb? In the datasheet block diagram (attached), there are 13 row address lines. So...
  28. chisigma

    MHB In memory of Svetozar Gligoric....

    SvetozarGligoric vs Robert James Fisher at the Portoroz Interzonal Tournement, 1958… Svetozar Glicoric ‘piano player’, 2011… In last November I transferred myself in Beograd, Serbja, and one of the first ‘surprise’ I had has been to discover in a music shop a music album, consisting of...
  29. M

    C/C++ Function at memory address 1?(c++)

    Hi all, I'm trying to play about with the GNU scientific library, which means learning how to use function pointers. When I run the code below, I can use function pointers to successfully evaluate two different functions. But I decided to try and look at the function addresses, and instead of...
  30. J

    Windows Vista using more and more physical memory over time

    I'm having a weird problem with my computer. I used to be able to leave my computer on for extended periods of time, and it would run fine. Now, I find that if my computer is on for too long, my svchost.exe processes get incredibly bloated and end up using 70% of my physical memory even when no...
  31. G

    How do memory metals (Shape-memory alloys) work?

    Homework Statement We've been given the question, How do memory metals work? Homework Equations N/A The Attempt at a Solution I know it seems like a simple question, but we have kind of been thrown into the deep end. I have some understanding that it's to do with the alloy's...
  32. S

    Fortran Need some help with dynamic memory allocation in Fortran

    Hi, I need some help with allocating arrays dynamically. I have an array whose size keeps changing at each step - I start with a row vector and add another row vector at each step of a cycle. I need to use this new array for further calculations. I've been trying to declare the arrays...
  33. D

    NEED HELP reading data from flash memory module

    I am working on trying to get a .bin file from a flash memory module. Am29BL802C I have attached a picture of the chip I am working with, the datasheet, and the pinout of said chip here --> http://forums.hackaday.com/viewtopic.ph ... 994#p10994 I need this file in order to reverse engineer...
  34. K

    Finding Memory System Latency: Interleaving Effects

    I've been searching for some type of equation or explanation of how to find the latency (access time) of a memory system when given the bandwidth, the precharge (refreshing) time between accesses, and how many bytes of data are being transferred... Also I am not sure as to how memory...
  35. M

    Exploring Memory Periodicity with Chart Analysis

    Hi guys, I've been given the code below and asked to explain the data shown in the attached chart. Any ideas? The data shows periodicity, what could explain it? I know it has to do with memory. ------------------------------------------------------- #include <iostream> #include...
  36. Biosyn

    What physically constitutes memory?

    What physically constitutes memory? I don't understand how millions of tiny connections between neurons allows us to memorize things or picture something in our mind. Any related videos would be appreciated :)
  37. M

    Using DNA as Memory in Biocomputers: Current Research and Potential Applications

    Is there any research being done on using DNA or big long protein macromolecules as machinery for memory in computing? The ability to pack in so much information in a long string of protein because of how proteins can fold is vast. Has anyone proposed making DNA that into a binary entity, like...
  38. O

    MATLAB MATLAB linear optimization out of memory

    Hello everyone! I'm trying to solve a linear optimization problem with a large-dimension matrix, MATLAB says memory is full. What to do? Thanks!
  39. S

    Does Spacetime Always Remember Events?

    consider A and B particles synchronizing clocks. Immediately after that B flies off at high velocity at the same time A flashes light perpendicular to B's motion. It hits some target c. Now in A's frame the event happened after t_{a}=perpendicular distance/c. But in B's frame it happened after...
  40. J

    What's the difference between short term memory and working memory?

    What's the difference between short term memory and working memory? Is there any physiological difference?like difference in neural network formation? Thx!
  41. C

    Memory Allocation: Understanding int*p and int x

    int *p=malloc(sizeof(int)); and int x; int*p=&x; I know that if you take the second one and print p it gives the address of x correct? now what I want to know is when I malloc a pointer what address does it hold?? does it still hold the local address of p? Since I am not pointing...
  42. D

    Physical CPU Circuitry Referencing Memory

    How does a CPU send information to memory locations - physically? I know in software you can reference memory locations. I'd like to know how a CPU references them? I understand that it symbolizes a memory location using bits (00000101 = 5) but - how does that string of bits work in the...
  43. M

    I feel my memory constantly deteriorating Any advice?

    Hey all, I am an engineer, and working towards a PhD. 9 years ago, when I started studying in the university, my memory was very good. It's been a couple of years that I've realized that I can simply no longer remember things the way I used to. It may be linked to some events in my life...
  44. J

    Anyone with ATA memory I/F design experience?

    I am trying to find someone who has some experience designing interfaces with a component built off the PATA standard. Preferably in a non disk drive/cabling interface, but more of a FPGA based interface control for the memory on same PCB -- granted any ATA interface experience could help...
  45. T

    Scientific computing and efficient memory usage

    Hi! I wonder if it is possible to get some book recommendations on the subject of efficient data structures and memory management in scientific computing? I do a bit of parallel programming in C/C++ with MPI, and I'm now considering trying my hand at some GPU programming as well. When...
  46. D

    Fortran How to swap number in the fortran memory?

    how to swap number in the fortran memory?? hello.. im new to fortran so how i swap number in do loop first the tracing is like this: x(1)=3 x(2)=8 then, how to i can swap the number in x(1) and x(2) can anyone help me please...
  47. narrator

    Muscle memory or normal memory?

    A lot of things we do, are done seemingly without thinking. Where is the line between muscle memory and normal memory/learning? And are there other things at play? A few examples: One of the doors in my house is a sliding door. I don't usually close it all the way with my hand, instead...
  48. L

    Fortran Fortran - compilator dependent, intrinsic array manipulation, memory problem

    Welcome all, I have a following code: program aaaa implicit none double precision, dimension(:), allocatable :: inp,outp integer ::n,i read(*,*) n allocate(inp(n),outp(n)) write(*,*) allocated(inp), allocated(outp) write(*,*) inp(1) inp=cshift(outp,-size(outp)/2)...
  49. T

    Fix Memory Leak in C Program w/ Matrix Multiplication

    I'm trying to plug up a memory leak in a simple C program that multiplies two matrices together. I've profiled my code with valgrind, and it reports leaked memory from within this function: int ** AllocateMatrix(int size) { int i = 0; int *contiguousMemory = (int*)...
  50. S

    Struct array memory layout of the elements

    hi every one , i am new in data structure course i need help in this : Struct Person { Char name[20]; int id; float gpa; }; Person student[5]; Compute the addresses of all the elements of array student and show a memory layout for the array if the address of the first...
Back
Top