Hi pupil here's your answer ::
________________________
RAM ::
● Data can be read and written on the RAM chip at any number of times.
● The operating system, application programs and the user data is stored in Ram only until the computer is powered on.
● Ram is a volatile memory that loses its contents when the computer is switched off.
● The size of RAM makes a difference in the processing, i.e. the bigger size of the RAM the greater is the speed of processing.
ROM ::
● Data can only be read from the ROM chip.
● Only system programs are stored in ROM. It can't be used to store user data and other programs.
● ROM is non volatile memory the data stored in ROM is permanent in nature.
● Size of the ROM has nothing to do with processing.
________________________
hope this helps. . . .
Control + C For Desktops and Windows
Control +V to paste
Command+ C For Macbooks
Command+ V to paste
Hope this helps
-Dante
Answer:
hope this helps. I am also a learner like you. Please cross check my explanation.
Explanation:
#include
#include
using namespace std;
int main()
{
int a[ ] = {0, 0, 0}; //array declared initializing a0=0, a1=0, a3=0
int* p = &a[1]; //pointer p is initialized it will be holding the address of a1 which means when p will be called it will point to whatever is present at the address a1, right now it hold 0.
int* q = &a[0]; //pointer q is initialized it will be holding the address of a0 which means when q will be called it will point to whatever is present at the address a0, right now it hold 0.
q=p; // now q is also pointing towards what p is pointing both holds the same address that is &a[1]
*q=1
; //&a[0] gets overwritten and now pointer q has integer 1......i am not sure abut this one
p = a; //p is now holding address of complete array a
*p=1; // a gets overwritten and now pointer q has integer 1......i am not sure abut this one
int*& r = p; //not sure
int** s = &q; s is a double pointer means it has more capacity of storage than single pointer and is now holding address of q
r = *s + 1; //not sure
s= &r; //explained above
**s = 1; //explained above
return 0;
}
There are different kinds of items. The Non-Volatile Memory Express (NVMe) specification supports a communication connection between the operating system and the SSD directly.
<h3>Why is NVMe non volatile?</h3>
NVMe is known as Non-Volatile Memory Express. This is referred to as a kind of new protocol for looking through high-speed storage media that brings a lot of advantages when compared to legacy protocols.
The Non-Volatile Memory Express (NVMe) specification is known to aid supports a communication connection between the operating system and the SSD in a forward manner.
Learn more about communication from
brainly.com/question/26152499